Represents rendering styles for a {@link TextEditorDecorationType text editor decoration}.
Fields
optionaltextDecoration:Null<String>
CSS styling property that will be applied to text enclosed by a decoration.
optionalrangeBehavior:Null<DecorationRangeBehavior>
Customize the growing behavior of the decoration when edits occur at the edges of the decoration's range.
Defaults to DecorationRangeBehavior.OpenOpen
.
optionaloverviewRulerLane:Null<OverviewRulerLane>
The position in the overview ruler where the decoration should be rendered.
optionaloverviewRulerColor:Null<EitherType<String, ThemeColor>>
The color of the decoration in the overview ruler. Use rgba() and define transparent colors to play well with other decorations.
optionaloutlineWidth:Null<String>
CSS styling property that will be applied to text enclosed by a decoration. Better use 'outline' for setting one or more of the individual outline properties.
optionaloutlineStyle:Null<String>
CSS styling property that will be applied to text enclosed by a decoration. Better use 'outline' for setting one or more of the individual outline properties.
optionaloutlineColor:Null<EitherType<String, ThemeColor>>
CSS styling property that will be applied to text enclosed by a decoration. Better use 'outline' for setting one or more of the individual outline properties.
optionaloutline:Null<String>
CSS styling property that will be applied to text enclosed by a decoration.
optionalopacity:Null<String>
CSS styling property that will be applied to text enclosed by a decoration.
optionalletterSpacing:Null<String>
CSS styling property that will be applied to text enclosed by a decoration.
optionalisWholeLine:Null<Bool>
Should the decoration be rendered also on the whitespace after the line text.
Defaults to false
.
optionalgutterIconSize:Null<String>
Specifies the size of the gutter icon. Available values are 'auto', 'contain', 'cover' and any percentage value. For further information: https://msdn.microsoft.com/en-us/library/jj127316(v=vs.85).aspx
optionalgutterIconPath:Null<EitherType<String, Uri>>
An absolute path or an URI to an image to be rendered in the gutter.
optionalfontWeight:Null<String>
CSS styling property that will be applied to text enclosed by a decoration.
optionalfontStyle:Null<String>
CSS styling property that will be applied to text enclosed by a decoration.
optionalcursor:Null<String>
CSS styling property that will be applied to text enclosed by a decoration.
optionalcolor:Null<EitherType<String, ThemeColor>>
CSS styling property that will be applied to text enclosed by a decoration.
optionalborderWidth:Null<String>
CSS styling property that will be applied to text enclosed by a decoration. Better use 'border' for setting one or more of the individual border properties.
optionalborderStyle:Null<String>
CSS styling property that will be applied to text enclosed by a decoration. Better use 'border' for setting one or more of the individual border properties.
optionalborderSpacing:Null<String>
CSS styling property that will be applied to text enclosed by a decoration. Better use 'border' for setting one or more of the individual border properties.
optionalborderRadius:Null<String>
CSS styling property that will be applied to text enclosed by a decoration. Better use 'border' for setting one or more of the individual border properties.
optionalborderColor:Null<EitherType<String, ThemeColor>>
CSS styling property that will be applied to text enclosed by a decoration. Better use 'border' for setting one or more of the individual border properties.
optionalborder:Null<String>
CSS styling property that will be applied to text enclosed by a decoration.
optionalbefore:Null<ThemableDecorationAttachmentRenderOptions>
Defines the rendering options of the attachment that is inserted before the decorated text.
optionalbackgroundColor:Null<EitherType<String, ThemeColor>>
Background color of the decoration. Use rgba() and define transparent background colors to play well with other decorations. Alternatively a color from the color registry can be {@link ThemeColor referenced}.
optionalafter:Null<ThemableDecorationAttachmentRenderOptions>
Defines the rendering options of the attachment that is inserted after the decorated text.