Interface DocumentRangeSemanticTokensProvider

interface DocumentRangeSemanticTokensProvider {
    onDidChange?: IEvent<void>;
    getLegend(): SemanticTokensLegend;
    provideDocumentRangeSemanticTokens(
        model: ITextModel,
        range: Range,
        token: CancellationToken,
    ): ProviderResult<SemanticTokens>;
}

Properties§

§readonly onDidChange?: IEvent<void>

Methods§

§

getLegend(): SemanticTokensLegend

§

provideDocumentRangeSemanticTokens(
    model: ITextModel,
    range: Range,
    token: CancellationToken,
): ProviderResult<SemanticTokens>