diff --git a/src/vs/workbench/contrib/accessibility/browser/accessibleView.ts b/src/vs/workbench/contrib/accessibility/browser/accessibleView.ts index 128d3716e45e09..d0461cbbdd757f 100644 --- a/src/vs/workbench/contrib/accessibility/browser/accessibleView.ts +++ b/src/vs/workbench/contrib/accessibility/browser/accessibleView.ts @@ -286,6 +286,14 @@ export class AccessibleView extends Disposable { this.show(this._lastProvider); } + public getAccessibilityStatus(): { providerId: string | undefined; isInCodeBlock: boolean; onLastLine: boolean } { + return { + providerId: this._currentProvider?.id, + isInCodeBlock: this._accessibleViewInCodeBlock.get() ?? false, + onLastLine: this._onLastLine.get() ?? false + }; + } + show(provider?: AccesibleViewContentProvider, symbol?: IAccessibleViewSymbol, showAccessibleViewHelp?: boolean, position?: IPosition): void { provider = provider ?? this._currentProvider; if (!provider) {