Interface DecorationRenderOptions

interface DecorationRenderOptions {
    after?: ContentDecorationRenderOptions;
    backgroundColor?: string | ThemeColor;
    before?: ContentDecorationRenderOptions;
    border?: string;
    borderColor?: string | ThemeColor;
    borderRadius?: string;
    borderSpacing?: string;
    borderStyle?: string;
    borderWidth?: string;
    color?: string | ThemeColor;
    cursor?: string;
    dark?: ThemeDecorationRenderOptions;
    fontStyle?: string;
    fontWeight?: string;
    gutterIconPath?: UriComponents;
    gutterIconSize?: string;
    isWholeLine?: boolean;
    letterSpacing?: string;
    light?: ThemeDecorationRenderOptions;
    opacity?: string;
    outline?: string;
    outlineColor?: string | ThemeColor;
    outlineStyle?: string;
    outlineWidth?: string;
    overviewRulerColor?: string | ThemeColor;
    overviewRulerLane?: OverviewRulerLane;
    rangeBehavior?: TrackedRangeStickiness;
    textDecoration?: string;
}

Hierarchy (view full)

Properties

backgroundColor?: string | ThemeColor
border?: string
borderColor?: string | ThemeColor
borderRadius?: string
borderSpacing?: string
borderStyle?: string
borderWidth?: string
color?: string | ThemeColor
cursor?: string
fontStyle?: string
fontWeight?: string
gutterIconPath?: UriComponents
gutterIconSize?: string
isWholeLine?: boolean
letterSpacing?: string
opacity?: string
outline?: string
outlineColor?: string | ThemeColor
outlineStyle?: string
outlineWidth?: string
overviewRulerColor?: string | ThemeColor
overviewRulerLane?: OverviewRulerLane
rangeBehavior?: TrackedRangeStickiness
textDecoration?: string