# Interface IRunPropertiesOptions

#### Hierarchy

- IRunStylePropertiesOptions
  - IRunPropertiesOptions
    - IRunOptions
    - IRunPropertiesChangeOptions

- Defined in file/paragraph/run/properties.ts:84

#####
Index

### Properties

allCaps?
bold?
boldComplexScript?
border?
characterSpacing?
color?
doubleStrike?
effect?
emboss?
emphasisMark?
font?
highlight?
highlightComplexScript?
imprint?
italics?
italicsComplexScript?
kern?
language?
math?
noProof?
position?
revision?
rightToLeft?
scale?
shading?
size?
sizeComplexScript?
smallCaps?
snapToGrid?
specVanish?
strike?
style?
subScript?
superScript?
underline?
vanish?

## Properties

### `Optional` `Readonly` allCaps

allCaps?: boolean

Inherited from IRunStylePropertiesOptions.allCaps

- Defined in file/paragraph/run/properties.ts:62

### `Optional` `Readonly` bold

bold?: boolean

Inherited from IRunStylePropertiesOptions.bold

- Defined in file/paragraph/run/properties.ts:43

### `Optional` `Readonly` boldComplexScript

boldComplexScript?: boolean

Inherited from IRunStylePropertiesOptions.boldComplexScript

- Defined in file/paragraph/run/properties.ts:44

### `Optional` `Readonly` border

border?: IBorderOptions

Inherited from IRunStylePropertiesOptions.border

- Defined in file/paragraph/run/properties.ts:76

### `Optional` `Readonly` characterSpacing

characterSpacing?: number

Inherited from IRunStylePropertiesOptions.characterSpacing

- Defined in file/paragraph/run/properties.ts:70

### `Optional` `Readonly` color

color?: string

Inherited from IRunStylePropertiesOptions.color

- Defined in file/paragraph/run/properties.ts:55

### `Optional` `Readonly` doubleStrike

doubleStrike?: boolean

Inherited from IRunStylePropertiesOptions.doubleStrike

- Defined in file/paragraph/run/properties.ts:64

### `Optional` `Readonly` effect

effect?: "none" | "blinkBackground" | "lights" | "antsBlack" | "antsRed" | "shimmer" | "sparkle"

Inherited from IRunStylePropertiesOptions.effect

- Defined in file/paragraph/run/properties.ts:51

### `Optional` `Readonly` emboss

emboss?: boolean

Inherited from IRunStylePropertiesOptions.emboss

- Defined in file/paragraph/run/properties.ts:72

### `Optional` `Readonly` emphasisMark

emphasisMark?: {
type?: "dot";
}

#### Type declaration

- ##### `Optional` `Readonly` type?: "dot"

Inherited from IRunStylePropertiesOptions.emphasisMark

- Defined in file/paragraph/run/properties.ts:52

### `Optional` `Readonly` font

font?: string | IFontAttributesProperties | IFontOptions

Inherited from IRunStylePropertiesOptions.font

- Defined in file/paragraph/run/properties.ts:67

### `Optional` `Readonly` highlight

highlight?: string

Inherited from IRunStylePropertiesOptions.highlight

- Defined in file/paragraph/run/properties.ts:68

### `Optional` `Readonly` highlightComplexScript

highlightComplexScript?: string | boolean

Inherited from IRunStylePropertiesOptions.highlightComplexScript

- Defined in file/paragraph/run/properties.ts:69

### `Optional` `Readonly` imprint

imprint?: boolean

Inherited from IRunStylePropertiesOptions.imprint

- Defined in file/paragraph/run/properties.ts:73

### `Optional` `Readonly` italics

italics?: boolean

Inherited from IRunStylePropertiesOptions.italics

- Defined in file/paragraph/run/properties.ts:45

### `Optional` `Readonly` italicsComplexScript

italicsComplexScript?: boolean

Inherited from IRunStylePropertiesOptions.italicsComplexScript

- Defined in file/paragraph/run/properties.ts:46

### `Optional` `Readonly` kern

kern?: number | `${number}mm` | `${number}cm` | `${number}in` | `${number}pt` | `${number}pc` | `${number}pi`

Inherited from IRunStylePropertiesOptions.kern

- Defined in file/paragraph/run/properties.ts:56

### `Optional` `Readonly` language

language?: ILanguageOptions

Inherited from IRunStylePropertiesOptions.language

- Defined in file/paragraph/run/properties.ts:75

### `Optional` `Readonly` math

math?: boolean

Inherited from IRunStylePropertiesOptions.math

- Defined in file/paragraph/run/properties.ts:81

### `Optional` `Readonly` noProof

noProof?: boolean

Inherited from IRunStylePropertiesOptions.noProof

- Defined in file/paragraph/run/properties.ts:42

### `Optional` `Readonly` position

position?: `${number}mm` | `${number}cm` | `${number}in` | `${number}pt` | `${number}pc` | `${number}pi` | `-${number}mm` | `-${number}cm` | `-${number}in` | `-${number}pt` | `-${number}pc` | `-${number}pi`

Inherited from IRunStylePropertiesOptions.position

- Defined in file/paragraph/run/properties.ts:57

### `Optional` `Readonly` revision

revision?: IRunPropertiesChangeOptions

Inherited from IRunStylePropertiesOptions.revision

- Defined in file/paragraph/run/properties.ts:74

### `Optional` `Readonly` rightToLeft

rightToLeft?: boolean

Inherited from IRunStylePropertiesOptions.rightToLeft

- Defined in file/paragraph/run/properties.ts:60

### `Optional` `Readonly` scale

scale?: number

Inherited from IRunStylePropertiesOptions.scale

- Defined in file/paragraph/run/properties.ts:80

### `Optional` `Readonly` shading

shading?: IShadingAttributesProperties

Inherited from IRunStylePropertiesOptions.shading

- Defined in file/paragraph/run/properties.ts:71

### `Optional` `Readonly` size

size?: number | `${number}mm` | `${number}cm` | `${number}in` | `${number}pt` | `${number}pc` | `${number}pi`

Inherited from IRunStylePropertiesOptions.size

- Defined in file/paragraph/run/properties.ts:58

### `Optional` `Readonly` sizeComplexScript

sizeComplexScript?: number | boolean | `${number}mm` | `${number}cm` | `${number}in` | `${number}pt` | `${number}pc` | `${number}pi`

Inherited from IRunStylePropertiesOptions.sizeComplexScript

- Defined in file/paragraph/run/properties.ts:59

### `Optional` `Readonly` smallCaps

smallCaps?: boolean

Inherited from IRunStylePropertiesOptions.smallCaps

- Defined in file/paragraph/run/properties.ts:61

### `Optional` `Readonly` snapToGrid

snapToGrid?: boolean

Inherited from IRunStylePropertiesOptions.snapToGrid

- Defined in file/paragraph/run/properties.ts:77

### `Optional` `Readonly` specVanish

specVanish?: boolean

Inherited from IRunStylePropertiesOptions.specVanish

- Defined in file/paragraph/run/properties.ts:79

### `Optional` `Readonly` strike

strike?: boolean

Inherited from IRunStylePropertiesOptions.strike

- Defined in file/paragraph/run/properties.ts:63

### `Optional` `Readonly` style

style?: string

- Defined in file/paragraph/run/properties.ts:85

### `Optional` `Readonly` subScript

subScript?: boolean

Inherited from IRunStylePropertiesOptions.subScript

- Defined in file/paragraph/run/properties.ts:65

### `Optional` `Readonly` superScript

superScript?: boolean

Inherited from IRunStylePropertiesOptions.superScript

- Defined in file/paragraph/run/properties.ts:66

### `Optional` `Readonly` underline

underline?: {
color?: string;
type?: "single" | "dotDash" | "dotDotDash" | "dotted" | "double" | "none" | "thick" | "wave" | "words" | "dottedHeavy" | "dash" | "dashedHeavy" | "dashLong" | "dashLongHeavy" | "dashDotHeavy" | "dashDotDotHeavy" | "wavyHeavy" | "wavyDouble";
}

#### Type declaration

- ##### `Optional` `Readonly` color?: string

- ##### `Optional` `Readonly` type?: "single" | "dotDash" | "dotDotDash" | "dotted" | "double" | "none" | "thick" | "wave" | "words" | "dottedHeavy" | "dash" | "dashedHeavy" | "dashLong" | "dashLongHeavy" | "dashDotHeavy" | "dashDotDotHeavy" | "wavyHeavy" | "wavyDouble"

Inherited from IRunStylePropertiesOptions.underline

- Defined in file/paragraph/run/properties.ts:47

### `Optional` `Readonly` vanish

vanish?: boolean

Inherited from IRunStylePropertiesOptions.vanish

- Defined in file/paragraph/run/properties.ts:78

Generated using TypeDoc