com.vaadin.flow.component.
Class Shortcuts
- java.lang.Object
-
- com.vaadin.flow.component.Shortcuts
-
public final class Shortcuts extends Object
Since:
Author:
Vaadin Ltd.
-
-
Method Summary
All Methods Modifier and Type Method and Description static ShortcutRegistration
addShortcutListener(Component lifecycleOwner, Command command, Key key, KeyModifier... keyModifiers)
Invoke a
Command
when the shortcut is invoked.ShortcutRegistration
addShortcutListener(Component lifecycleOwner, ShortcutEventListener listener, Key key, KeyModifier... keyModifiers)
Invoke a
ShortcutEventListener
when the shortcut is invoked.
-
-
-
Method Detail
-
addShortcutListener
public static ShortcutRegistration addShortcutListener(Component lifecycleOwner, Command command, Key key, KeyModifier... keyModifiers)
Invoke a
Command
when the shortcut is invoked.Registering a shortcut using this method will tie it to
lifecycleOwner
and the shortcut is available in the global scope.By default, the shortcut's listener is bound to
UI
. The listening component can be changed by callingShortcutRegistration.listenOn(Component)
.Parameters:
lifecycleOwner
- the component that controls, when the shortcut is active. If the component is either invisible or detached, the shortcut won't work. Cannot be nullcommand
- code to execute when the shortcut is invoked. Cannot be nullkey
- primaryKey
used to trigger the shortcut. Cannot be nullkeyModifiers
-KeyModifiers
which also need to be pressed for the shortcut to triggerReturns:
ShortcutRegistration
for configuring and removing the shortcut
-
addShortcutListener
public ShortcutRegistration addShortcutListener(Component lifecycleOwner, ShortcutEventListener listener, Key key, KeyModifier... keyModifiers)
Invoke a
ShortcutEventListener
when the shortcut is invoked.Registering a shortcut using this method will tie it to
lifecycleOwner
and the shortcut is available in the global scope.By default, the shortcut's listener is bound to
UI
. The listening component can be changed by callingShortcutRegistration.listenOn(Component)
.Parameters:
lifecycleOwner
- the component that controls, when the shortcut is active. If the component is either invisible or detached, the shortcut won't work. Cannot be nulllistener
- listener to execute when the shortcut is invoked. Receives aShortcutEvent
. Cannot be nullkey
- primaryKey
used to trigger the shortcut. Cannot be nullkeyModifiers
-KeyModifiers
which also need to be pressed for the shortcut to triggerReturns:
ShortcutRegistration
for configuring and removing the shortcut
-
-