menu
AccessibilityTextBinding
import { AccessibilityTextBinding } from "destack:accessibility/binding";
Text binding family.
1export interface AccessibilityTextBinding {2 openAccessibilityText(window: WindowHandle, options: &'a readonly AccessibilityTextOptions): Result<AccessibilityTextHandle, HostError>;3 closeAccessibilityText(text: AccessibilityTextHandle): Result<void, HostError>;4 readAccessibilityText(text: AccessibilityTextHandle, timeoutNs?: uint64 | undefined): Result<AccessibilityTextQuery, HostError>;5 respondAccessibilityText(text: AccessibilityTextHandle, response: &'a readonly AccessibilityTextResponse): Result<void, HostError>;6 setAccessibilityText(window: WindowHandle, nodeId: AccessibilityNodeId, text: &'a readonly AccessibilityText): Result<void, HostError>;7 clearAccessibilityText(window: WindowHandle, nodeId: AccessibilityNodeId): Result<void, HostError>;8}Members
openAccessibilityText(window: WindowHandle, options: &'a readonly AccessibilityTextOptions): Result<AccessibilityTextHandle, HostError>Open one inbound accessibility text query stream.
closeAccessibilityText(text: AccessibilityTextHandle): Result<void, HostError>Close one inbound accessibility text query stream.
readAccessibilityText(text: AccessibilityTextHandle, timeoutNs?: uint64 | undefined): Result<AccessibilityTextQuery, HostError>Read one accessibility text query.
respondAccessibilityText(text: AccessibilityTextHandle, response: &'a readonly AccessibilityTextResponse): Result<void, HostError>Respond to one accessibility text query.
setAccessibilityText(window: WindowHandle, nodeId: AccessibilityNodeId, text: &'a readonly AccessibilityText): Result<void, HostError>Publish text metadata for one node.
clearAccessibilityText(window: WindowHandle, nodeId: AccessibilityNodeId): Result<void, HostError>Clear text metadata for one node.