public class CmsContextMenuButton extends CmsMenuButton
限定符和类型 | 字段和说明 |
---|---|
protected java.util.List<I_CmsContextMenuEntry> |
m_menuEntries
The menu data.
|
m_button, m_popup, m_resizeRegistration
构造器和说明 |
---|
CmsContextMenuButton(CmsUUID structureId,
CmsContextMenuHandler handler)
Constructor.
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
hideMenu()
Hides the menu content without altering the button state.
|
void |
openMenu()
Opens the menu and fires the on toggle event.
|
void |
showMenu(java.util.List<I_CmsContextMenuEntry> menuEntries)
Creates the menu and adds it to the panel.
|
addClickHandler, autoClose, clear, closeMenu, disable, enable, getPopup, hide, isEnabled, isOpen, isOpenRight, onBrowserEvent, setButtonDown, setButtonUp, setEnabled, setMenuWidget, setOpenRight, setToolbarMode, show
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onDetach, render, render, resolvePotentialElement, setWidget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
protected java.util.List<I_CmsContextMenuEntry> m_menuEntries
public CmsContextMenuButton(CmsUUID structureId, CmsContextMenuHandler handler)
structureId
- the resource structure idhandler
- the context menu handlerpublic void openMenu()
CmsMenuButton
openMenu
在类中 CmsMenuButton
CmsMenuButton.openMenu()
public void showMenu(java.util.List<I_CmsContextMenuEntry> menuEntries)
menuEntries
- the menu entriesprotected void hideMenu()
CmsMenuButton
hideMenu
在类中 CmsMenuButton
Needed to increase visibility.