core\nice_shortcuts library
Classes
- NiceAddRowIntent
- NiceCloseIntent
- NiceDeleteRowIntent
- NiceEditRowIntent
- NiceEscapeIntent
- NiceFindNextIntent
- NiceFindPreviousIntent
- NiceFirstRowIntent
- NiceHelpIntent
- NiceIntent
- Base class for all Nice shortcut intents.
- NiceKeyboardListener
- A widget that listens for specific keyboard events.
- NiceLastRowIntent
- NiceNewDocumentIntent
- NiceOpenIntent
- NicePrintIntent
- NiceRefreshIntent
- NiceSaveAsIntent
- NiceSaveIntent
- NiceSearchIntent
- NiceShortcutInfo
- Describes a keyboard shortcut for display purposes.
- NiceShortcutManager
- Manages and provides information about registered shortcuts.
- NiceShortcuts
- Common ERP keyboard shortcuts.
- NiceShortcutScope
- A widget that provides keyboard shortcut handling for a subtree.
- NiceShortcutsDialog
- NiceShowShortcutsIntent
- NiceSubmitIntent
- NiceToggleFullScreenIntent
- NiceToggleSidebarIntent
- NiceZoomInIntent
- NiceZoomOutIntent
- NiceZoomResetIntent
Mixins
-
NiceShortcutMixin<
T extends StatefulWidget> - Mixin for handling keyboard shortcuts in a StatefulWidget.
Properties
-
niceDefaultShortcuts
→ Map<
ShortcutActivator, Intent> -
Default shortcut bindings mapping keys to intents.
no setter
Functions
-
showNiceShortcutsDialog(
BuildContext context) → Future< void> - Shows a dialog with all registered keyboard shortcuts.