Version:

AccessibilityMonitor

typescript
class AccessibilityMonitor implements AccessibilityEventMonitor

Methods

connectEmitter

connectEmitter(emitFn: (eventType: E, args: Parameters<unknown[unknown]>) => ReturnType): void

Connects an event emitter function to forward captured accessibility events

Parameters

emitFn(eventType: E, args: Parameters<unknown[unknown]>) => ReturnTypeThe emit function used to dispatch typed accessibility events

monitorWindow

monitorWindow(windowId: number): void

Add a window to the accessibility event monitor

Parameters

windowIdnumberThe window id to monitor

startMonitoringAccessibilityEvents

startMonitoringAccessibilityEvents(): void

Starts monitoring accessibility events

stopMonitoringAccessibilityEvents

stopMonitoringAccessibilityEvents(): void

Stops monitoring accessibility events

stopMonitoringWindow

stopMonitoringWindow(windowId: number): void

Remove a window from the accessibility event monitor

Parameters

windowIdnumberThe window id to stop monitoring

Was this page helpful?