UNPKG

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
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>; }