react-native-keyboard-manager
Version:
Library that allows to prevent issues of keyboard sliding up and cover on React-Native iOS projects. ⚛
22 lines (20 loc) • 1.17 kB
TypeScript
declare module 'react-native-keyboard-manager' {
export type ToolbarBehaviour = 'subviews' | 'tag' | 'position';
export type KeyboardAppearance = 'default' | 'light' | 'dark';
export function setEnable(enable: boolean);
export function setEnableDebugging(enable: boolean);
export function setKeyboardDistanceFromTextField(distance: number);
export function setEnableAutoToolbar(enable: boolean);
export function setToolbarDoneBarButtonItemText(text: string);
export function setToolbarManageBehaviourBy(behaviour: ToolbarBehaviour);
export function setToolbarPreviousNextButtonEnable(enable: boolean);
export function setToolbarTintColor(hexColor: string);
export function setToolbarBarTintColor(hexColor: string);
export function setShouldShowToolbarPlaceholder(enable: boolean);
export function setOverrideKeyboardAppearance(enable: boolean);
export function setKeyboardAppearance(appearance: KeyboardAppearance);
export function setShouldResignOnTouchOutside(enable: boolean);
export function setShouldPlayInputClicks(enable: boolean);
export function resignFirstResponder();
export function isKeyboardShowing(): Promise<boolean>;
}