Protected ReadonlycodeProtected ReadonlylanguageProtected ReadonlyonSubclasses to provide an event when the active editor control changes.
Protected ReadonlyoptionsProtected ReadonlyoutlineStaticPREFIXStaticPREFIX_StaticSCOPE_ProtectedcanSubclasses to implement if they can operate on the text editor.
ProtecteddoProtectedgetProtectedgetProtectedgotoCalled whenever a prefix was typed into quick pick that matches the provider.
the picker to use for showing provider results. The picker is
automatically shown after the method returns, no need to call show().
providers have to check the cancellation token everytime after a long running operation or from event handlers because it could be that the picker has been closed or changed meanwhile. The token can be used to find out that the picker was closed without picking an entry (e.g. was canceled by the user).
OptionalrunOptions: IQuickAccessProviderRunOptionsa disposable that will automatically be disposed when the picker closes or is replaced by another picker.
ProtectedprovideProtectedprovideSubclasses to implement to provide picks for the picker when an editor is active.
OptionalrunOptions: IQuickAccessProviderRunOptionsProtectedwait
eslint-disable-next-line @typescript-eslint/no-explicit-any