registerDocumentSemanticTokensProvider method
Disposable
registerDocumentSemanticTokensProvider(
- Object selector,
- DocumentSemanticTokensProvider provider,
- SemanticTokensLegend legend
Register a semantic tokens provider for a whole document.
Multiple providers can be registered for a language. In that case providers are sorted by their {@link languages.matchscore} and the best-matching provider is used. Failure of the selected provider will cause a failure of the whole operation.
Implementation
_i3.Disposable registerDocumentSemanticTokensProvider(
_i2.Object selector,
_i3.DocumentSemanticTokensProvider provider,
_i3.SemanticTokensLegend legend,
) =>
_i4.callMethod(
this,
'registerDocumentSemanticTokensProvider',
[
selector,
provider,
legend,
],
);