1
>
/*---------------------------------------------------------------------------------------------
lineDecorations.ts
2
>
* Copyright (c) Microsoft Corporation. All rights reserved.
3
>
* Licensed under the MIT License. See License.txt in the project root for license information.
4
>
*--------------------------------------------------------------------------------------------*/
5
>
6
>
import * as strings from '../../../base/common/strings.js';
7
>
import { Constants } from '../../../base/common/uint.js';
8
>
import { InlineDecoration, InlineDecorationType } from '../viewModel/inlineDecorations.js';
9
>
import { LinePartMetadata } from './linePart.js';
10
>
11
>
export class LineDecoration {
12
>
_lineDecorationBrand: void = undefined;
13
>
14
>
constructor(
15
public readonly startColumn: number,
16
public readonly endColumn: number,