Interface NewSymbolNamesProvider

interface NewSymbolNamesProvider {
    supportsAutomaticNewSymbolNamesTriggerKind?: Promise<
        boolean,
    >;
    provideNewSymbolNames(
        model: ITextModel,
        range: IRange,
        triggerKind: NewSymbolNameTriggerKind,
        token: CancellationToken,
    ): ProviderResult<NewSymbolName[]>;
}

Properties§

§supportsAutomaticNewSymbolNamesTriggerKind?: Promise<boolean>

Methods§

§

provideNewSymbolNames(
    model: ITextModel,
    range: IRange,
    triggerKind: NewSymbolNameTriggerKind,
    token: CancellationToken,
): ProviderResult<NewSymbolName[]>