# Interface IRunStylePropertiesOptions

#### Hierarchy

- IRunStylePropertiesOptions
  - IRunPropertiesOptions

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

#####
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?
subScript?
superScript?
underline?
vanish?

## Properties

### `Optional` `Readonly` allCaps

allCaps?: boolean

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

### `Optional` `Readonly` bold

bold?: boolean

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

### `Optional` `Readonly` boldComplexScript

boldComplexScript?: boolean

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

### `Optional` `Readonly` border

border?: IBorderOptions

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

### `Optional` `Readonly` characterSpacing

characterSpacing?: number

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

### `Optional` `Readonly` color

color?: string

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

### `Optional` `Readonly` doubleStrike

doubleStrike?: boolean

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

### `Optional` `Readonly` effect

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

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

### `Optional` `Readonly` emboss

emboss?: boolean

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

### `Optional` `Readonly` emphasisMark

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

#### Type declaration

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

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

### `Optional` `Readonly` font

font?: string | IFontAttributesProperties | IFontOptions

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

### `Optional` `Readonly` highlight

highlight?: string

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

### `Optional` `Readonly` highlightComplexScript

highlightComplexScript?: string | boolean

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

### `Optional` `Readonly` imprint

imprint?: boolean

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

### `Optional` `Readonly` italics

italics?: boolean

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

### `Optional` `Readonly` italicsComplexScript

italicsComplexScript?: boolean

- 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`

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

### `Optional` `Readonly` language

language?: ILanguageOptions

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

### `Optional` `Readonly` math

math?: boolean

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

### `Optional` `Readonly` noProof

noProof?: boolean

- 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`

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

### `Optional` `Readonly` revision

revision?: IRunPropertiesChangeOptions

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

### `Optional` `Readonly` rightToLeft

rightToLeft?: boolean

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

### `Optional` `Readonly` scale

scale?: number

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

### `Optional` `Readonly` shading

shading?: IShadingAttributesProperties

- 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`

- 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`

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

### `Optional` `Readonly` smallCaps

smallCaps?: boolean

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

### `Optional` `Readonly` snapToGrid

snapToGrid?: boolean

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

### `Optional` `Readonly` specVanish

specVanish?: boolean

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

### `Optional` `Readonly` strike

strike?: boolean

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

### `Optional` `Readonly` subScript

subScript?: boolean

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

### `Optional` `Readonly` superScript

superScript?: boolean

- 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"

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

### `Optional` `Readonly` vanish

vanish?: boolean

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

Generated using TypeDoc