Skip to content

react-native-oh-library/react-native-keyboard-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

react-native-keyboard-controller

Keyboard manager which works in identical way on both iOS and Android.

Demonstration

Key features

  • mapping keyboard movement to animated values 😎
  • missing keyboardWillShow / keyboardWillHide events are available on Android 😍
  • module for changing soft input mode on Android 🤔
  • reanimated support 🚀
  • interactive keyboard dismissing 👆📱
  • prebuilt components (KeyboardStickyView, KeyboardAwareScrollView, re-worked KeyboardAvoidingView) 📚
  • KeyboardToolbar with easy behavior customization of previous, next and done buttons in the keyboard toolbar 📐
  • easy focused input information retrieval 📝 🔮
  • works with any navigation library 🧭
  • and more is coming... Stay tuned! 😊

Installation

Install react-native-keyboard-controller package from npm:

yarn add react-native-keyboard-controller
# or
npm install react-native-keyboard-controller --save

Documentation

Check out our dedicated documentation page for info about this library, API reference and more: https://kirillzyusko.github.io/react-native-keyboard-controller/

Contributing

See the contributing guide to learn how to contribute to the repository and the development workflow.

License

MIT

About

react-native-keyboard-controller

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 66.2%
  • C++ 28.6%
  • JavaScript 3.2%
  • Ruby 1.7%
  • CMake 0.3%