Actions

KeyboardKit makes it easy to trigger keyboard-related actions

πŸ’₯

Overview

In KeyboardKit, KeyboardAction defines actions that can be handled with a KeyboardActionHandler.

KeyboardKit Pro makes the action handler automatically register the most recently used emojis.

Keyboard actions

The KeyboardAction enum specifies many keyboard-related actions, for instance .character(_:), .backspace, .nextLocale, .dismissKeyboard, etc.

Actions can be triggered by button taps, system events, or triggered programmatically, and handled with a KeyboardActionHandler. KeyboardKit will automatically handle triggered actions.

SystemKeyboard automatically applies this functionality to all its buttons, which makes them support keyboard gestures, show input and action callouts, etc.

πŸ‘‘ Pro features

KeyboardKit Pro injects functionality that automatically registers emojis as a users uses them, to automatically update the β€œmost recent” emojis category in the emoji keyboard.

Documentation

The information on this page has been shortened to be easier to overview. For more information about this feature, code samples, etc. please see the online documentation.


Read more

Pro Features