Actions

KeyboardKit makes it easy to handle keyboard actions.

πŸ’₯

Overview

In KeyboardKit, the KeyboardAction enum defines keyboard-specific actions that can be triggered by the keyboard or programmatically, and handled with a KeyboardActionHandler.

Keyboard Action

The KeyboardAction enum defines many keyboard-related actions, like .character(_:), .backspace, .nextLocale, etc. It’s also a namespace for many action-related types & views.

Action Handler

Actions can be triggered by button taps, system events, or triggered programmatically, and handled with a KeyboardActionHandler. You can create a custom handler to customize the action behavior.

Documentation

The information on this page is shortened to be easier to overview. For more information see the online documentation, or the KeyboardKit Pro documentation.


Core Features

KeyboardKit is packed with features. You can upgrade to KeyboardKit Pro to unlock pro features.

πŸ‘‘ Pro Features

KeyboardKit Pro unlocks powerful pro features to take your keyboard extension to the next level.