Class ShortcutActionManager

java.lang.Object
com.vaadin.event.ActionManager
com.vaadin.event.ConnectorActionManager
io.jmix.ui.widget.ShortcutActionManager
All Implemented Interfaces:
com.vaadin.event.Action.Container, com.vaadin.event.Action.Handler, com.vaadin.event.Action.Notifier, Serializable

public class ShortcutActionManager extends com.vaadin.event.ConnectorActionManager
Keeps track of the ShortcutListeners added to component, and manages the painting and handling as well.
Paints actions with ShortcutListener to separate 'shortcuts' json tag.
See Also:
  • Field Summary

    Fields inherited from class com.vaadin.event.ActionManager

    actionHandlers, actionMapper, ownActions, viewer
  • Constructor Summary

    Constructors
    Constructor
    Description
    ShortcutActionManager(com.vaadin.server.ClientConnector connector)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected String
     
    protected boolean
     

    Methods inherited from class com.vaadin.event.ConnectorActionManager

    handleAction

    Methods inherited from class com.vaadin.event.ActionManager

    addAction, addActionHandler, getActions, handleActions, paintActions, removeAction, removeActionHandler, removeAllActionHandlers, setViewer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ShortcutActionManager

      public ShortcutActionManager(com.vaadin.server.ClientConnector connector)
  • Method Details

    • getActionsJsonTag

      protected String getActionsJsonTag()
      Overrides:
      getActionsJsonTag in class com.vaadin.event.ActionManager
    • isNeedToAddActionVariable

      protected boolean isNeedToAddActionVariable()
      Overrides:
      isNeedToAddActionVariable in class com.vaadin.event.ActionManager