Core components demonstrated in the example
mainThe example application showcases three primary components/concepts from the library:
KeyboardComposer: A native text input component designed for smooth keyboard tracking and animations.KeyboardAwareWrapper: A wrapper for scroll views that manages intelligent keyboard behavior:- If the view is at the bottom when the keyboard opens, it stays at the bottom.
- If the view is scrolled up when the keyboard opens, the keyboard opens over the content without forcing a scroll.
LegendList: Used in the example as a high-performance list for rendering chat messages.