Path: blob/main/src/vs/platform/accessibility/test/common/testAccessibilityService.ts
3296 views
/*---------------------------------------------------------------------------------------------1* Copyright (c) Microsoft Corporation. All rights reserved.2* Licensed under the MIT License. See License.txt in the project root for license information.3*--------------------------------------------------------------------------------------------*/45import { Event } from '../../../../base/common/event.js';6import { IAccessibilityService, AccessibilitySupport } from '../../common/accessibility.js';78export class TestAccessibilityService implements IAccessibilityService {910declare readonly _serviceBrand: undefined;1112onDidChangeScreenReaderOptimized = Event.None;13onDidChangeReducedMotion = Event.None;1415isScreenReaderOptimized(): boolean { return false; }16isMotionReduced(): boolean { return true; }17alwaysUnderlineAccessKeys(): Promise<boolean> { return Promise.resolve(false); }18setAccessibilitySupport(accessibilitySupport: AccessibilitySupport): void { }19getAccessibilitySupport(): AccessibilitySupport { return AccessibilitySupport.Unknown; }20alert(message: string): void { }21status(message: string): void { }22}232425