Skip to main content

Class: VscodeHighlights

ide/vscode/VscodeHighlights.VscodeHighlights

Manages highlights for VSCode. This class is also used by VscodeFlashHandler for rendering the decorations used for flashes, but this class doesn't handle the timing of the flashes.

Constructors

constructor

new VscodeHighlights(extensionContext)

Parameters

NameType
extensionContextExtensionContext

Defined in

ide/vscode/VscodeHighlights.ts:40

Properties

highlightDecorations

Private highlightDecorations: Record<VscodeStyle, VscodeHighlightDecorationTypes>

Defined in

ide/vscode/VscodeHighlights.ts:35

Methods

setHighlightRanges

setHighlightRanges(style, editor, ranges): Promise<void>

Parameters

NameType
styleVscodeStyle
editorVscodeTextEditorImpl
rangesGeneralizedRange[]

Returns

Promise<void>

Defined in

ide/vscode/VscodeHighlights.ts:53