Interface: DecorationStyle
Defined in: Extensions/ExtensionApiDtos.ts:124
Properties
afterIcon?
optionalafterIcon?:string
Defined in: Extensions/ExtensionApiDtos.ts:145
background?
optionalbackground?:ColorValue
Defined in: Extensions/ExtensionApiDtos.ts:132
beforeIcon?
optionalbeforeIcon?:string
Defined in: Extensions/ExtensionApiDtos.ts:144
Icon ID from the host's icon set or from contributes.icons.
border?
optionalborder?:object
Defined in: Extensions/ExtensionApiDtos.ts:134
color
color:
ColorValue
radius?
optionalradius?:number
style
style:
"solid"|"dotted"|"dashed"
width
width:
number
cssClass?
optionalcssClass?:string
Defined in: Extensions/ExtensionApiDtos.ts:151
CSS class name from a stylesheet contributed via contributes.styles.
The host scopes the stylesheet to the rendered verse area only — the
extension's CSS cannot leak into the rest of the app.
fontStyle?
optionalfontStyle?:"normal"|"italic"
Defined in: Extensions/ExtensionApiDtos.ts:141
fontWeight?
optionalfontWeight?:200|100|500|"normal"|"bold"|300|400|600|700|800|900
Defined in: Extensions/ExtensionApiDtos.ts:140
foreground?
optionalforeground?:ColorValue
Defined in: Extensions/ExtensionApiDtos.ts:133
opacity?
optionalopacity?:number
Defined in: Extensions/ExtensionApiDtos.ts:153
0..1.
textDecoration?
optionaltextDecoration?:"none"|"line-through"|"overline"
Defined in: Extensions/ExtensionApiDtos.ts:142
underline?
optionalunderline?:object
Defined in: Extensions/ExtensionApiDtos.ts:125
color?
optionalcolor?:ColorValue
offset?
optionaloffset?:number
Pixels below baseline. Useful for stacking multiple underlines.
style?
optionalstyle?:"solid"|"wavy"|"dotted"|"dashed"|"double"
thickness?
optionalthickness?:"medium"|"thin"|"thick"