ReferenceFormat

Format operations

Canonical formatting mutation with directive semantics ('on', 'off', 'clear').

45 operations. Names, descriptions, and behavior flags come from the canonical contract.

Operations

format.applyApply inline run-property patch changes to the target range with explicit set/clear semantics.mutatestrackedformat.bCsSet or clear the `bCs` inline run property on the target text range.mutatesformat.boldSet or clear the `bold` inline run property on the target text range.mutatestrackedformat.borderSet or clear the `border` inline run property on the target text range.mutatesformat.capsSet or clear the `caps` inline run property on the target text range.mutatestrackedformat.charScaleSet or clear the `charScale` inline run property on the target text range.mutatesformat.colorSet or clear the `color` inline run property on the target text range.mutatestrackedformat.contextualAlternatesSet or clear the `contextualAlternates` inline run property on the target text range.mutatesformat.csSet or clear the `cs` inline run property on the target text range.mutatesformat.dstrikeSet or clear the `dstrike` inline run property on the target text range.mutatesformat.eastAsianLayoutSet or clear the `eastAsianLayout` inline run property on the target text range.mutatesformat.emSet or clear the `em` inline run property on the target text range.mutatesformat.embossSet or clear the `emboss` inline run property on the target text range.mutatesformat.fitTextSet or clear the `fitText` inline run property on the target text range.mutatesformat.fontFamilySet or clear the `fontFamily` inline run property on the target text range.mutatestrackedformat.fontSizeSet or clear the `fontSize` inline run property on the target text range.mutatestrackedformat.fontSizeCsSet or clear the `fontSizeCs` inline run property on the target text range.mutatesformat.highlightSet or clear the `highlight` inline run property on the target text range.mutatestrackedformat.iCsSet or clear the `iCs` inline run property on the target text range.mutatesformat.imprintSet or clear the `imprint` inline run property on the target text range.mutatesformat.italicSet or clear the `italic` inline run property on the target text range.mutatestrackedformat.kerningSet or clear the `kerning` inline run property on the target text range.mutatesformat.langSet or clear the `lang` inline run property on the target text range.mutatesformat.letterSpacingSet or clear the `letterSpacing` inline run property on the target text range.mutatestrackedformat.ligaturesSet or clear the `ligatures` inline run property on the target text range.mutatesformat.numFormSet or clear the `numForm` inline run property on the target text range.mutatesformat.numSpacingSet or clear the `numSpacing` inline run property on the target text range.mutatesformat.oMathSet or clear the `oMath` inline run property on the target text range.mutatesformat.outlineSet or clear the `outline` inline run property on the target text range.mutatesformat.positionSet or clear the `position` inline run property on the target text range.mutatestrackedformat.rFontsSet or clear the `rFonts` inline run property on the target text range.mutatesformat.rStyleSet or clear the `rStyle` inline run property on the target text range.mutatesformat.rtlSet or clear the `rtl` inline run property on the target text range. This does not change paragraph direction; use `format.paragraph.setDirection` for paragraph-level RTL.mutatesformat.shadingSet or clear the `shading` inline run property on the target text range.mutatesformat.shadowSet or clear the `shadow` inline run property on the target text range.mutatesformat.smallCapsSet or clear the `smallCaps` inline run property on the target text range.mutatesformat.snapToGridSet or clear the `snapToGrid` inline run property on the target text range.mutatesformat.specVanishSet or clear the `specVanish` inline run property on the target text range.mutatesformat.strikeSet or clear the `strike` inline run property on the target text range.mutatestrackedformat.stylisticSetsSet or clear the `stylisticSets` inline run property on the target text range.mutatesformat.underlineSet or clear the `underline` inline run property on the target text range.mutatestrackedformat.vanishSet or clear the `vanish` inline run property on the target text range.mutatesformat.vertAlignSet or clear the `vertAlign` inline run property on the target text range.mutatestrackedformat.webHiddenSet or clear the `webHidden` inline run property on the target text range.mutatesformatRangeLegacy root-level alias for inline range formatting. Routes to `format.apply` for compatibility with older callers.mutatestracked