UNPKG

react-native-a11y

Version:

Improvements of a11y for ReactNative, this library improve work with reader and keyboard focus and reader in general.

17 lines (16 loc) 851 B
import React from "react"; import type { A11yOrderInfo, IA11yModule, StatusCallback } from "./A11yModule.types"; import * as RCA11yModule from "./RCA11yModule"; declare class A11yAndroidImpl implements IA11yModule { announceForAccessibility(announcement: string): void; isKeyboardConnected: typeof RCA11yModule.isKeyboardConnected; keyboardStatusListener: (callback: StatusCallback) => () => void; setKeyboardFocus(ref: React.RefObject<React.Component>): void; focusFirstInteractiveElement: (ref: React.RefObject<React.Component>) => void; announceScreenChange(announcement: string): void; setPreferredKeyboardFocus: () => void; setA11yFocus(ref: React.RefObject<React.Component>): void; setA11yElementsOrder: <T>({ views }: A11yOrderInfo<T>) => void; } export declare const A11yModule: A11yAndroidImpl; export {};