Interface DefinitionProvider
Expand description
interface DefinitionProvider {
provideDefinition(
model: ITextModel,
position: Position,
token: CancellationToken,
): ProviderResult<Definition>;
}Methods§
§provideDefinition(
model: ITextModel,
position: Position,
token: CancellationToken,
): ProviderResult<Definition>
provideDefinition(
model: ITextModel,
position: Position,
token: CancellationToken,
): ProviderResult<Definition>
Provide the definition of the symbol at the given position and document.
The definition provider interface defines the contract between extensions and the go to definition and peek definition features.