react-native-keyboard-controller
Version:
Keyboard manager which works in identical way on both iOS and Android
21 lines (15 loc) • 532 B
text/typescript
import { TurboModuleRegistry } from "react-native";
import type { TurboModule } from "react-native";
export interface Spec extends TurboModule {
readonly getConstants: () => {};
// methods
setInputMode(mode: number): void;
setDefaultMode(): void;
preload(): void;
dismiss(keepFocus: boolean): void;
setFocusTo(direction: string): void;
// event emitter
addListener: (eventName: string) => void;
removeListeners: (count: number) => void;
}
export default TurboModuleRegistry.get<Spec>("KeyboardController");