115
}
116
if (decorationOptions.beforeContentClassName) {
117
>
if (startLineNumber <= viewRange.startLineNumber && viewRange.startLineNumber <= endLineNumber) {
inlineDecorations.ts
118
>
const inlineDecoration = new InlineDecoration(
119
>
new Range(viewRange.startLineNumber, viewRange.startColumn, viewRange.startLineNumber, viewRange.startColumn),
120
>
decorationOptions.beforeContentClassName,
121
>
InlineDecorationType.Before
122
>
);
123
>
inlineDecorations[viewRange.startLineNumber - startLineNumber].push(inlineDecoration);
124
>
if (decorationOptions.affectsFont) {
125
hasVariableFonts[viewRange.startLineNumber - startLineNumber] = true;
126
}
128
>
}
129
if (decorationOptions.afterContentClassName) {
130
if (startLineNumber <= viewRange.endLineNumber && viewRange.endLineNumber <= endLineNumber) {