Skip to main content
Version: 1.15.0

KeyboardControllerView

A plain react-native View with some additional methods and props. Used internally in KeyboardProvider

Props​

onKeyboardMoveStart​

A callback function which is fired when keyboard starts a transition from one to another state (from closed to open, for example).

onKeyboardMove​

A callback function which is fired every time, when keyboard changes its position on the screen.

onKeyboardMoveInteractive​

A callback function which is fired every time, when user drags keyboard.

onKeyboardMoveEnd​

A callback function which is fired when keyboard finished a transition from one to another state (from closed to open, for example).

onFocusedInputLayoutChanged​

A callback function which is fired when layout of focused input gets changed.

onFocusedInputTextChanged​

A callback function which is fired every time when user changes a text (types/deletes symbols).

onFocusedInputSelectionChanged​

A callback function which is fired when user selects text in focused input.

statusBarTranslucent
​

A boolean prop to indicate whether StatusBar should be translucent on Android or not.

A boolean prop to indicate whether NavigationBar should be translucent on Android or not.

enabled​

A boolean prop indicating whether the view is active or not. If it's true then it moves application to edge-to-edge mode on Android and setup keyboard callbacks. When false - moves app away from edge-to-edge and removes keyboard listeners.