public class MaximizeToggleButton extends org.gwtbootstrap3.client.ui.Button implements MaximizeToggleButtonPresenter.View
org.gwtbootstrap3.client.ui.base.button.AbstractButton.ButtonStateHandler
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
Constructor and Description |
---|
MaximizeToggleButton() |
Modifier and Type | Method and Description |
---|---|
com.google.gwt.event.shared.HandlerRegistration |
addClickHandler(com.google.gwt.event.dom.client.ClickHandler handler) |
void |
click()
Normally invoked automatically when this button gets clicked.
|
org.uberfire.mvp.Command |
getMaximizeCommand()
Returns the currently registered maximize command.
|
org.uberfire.mvp.Command |
getUnmaximizeCommand()
Returns the currently registered unmaximize command.
|
void |
init(MaximizeToggleButtonPresenter presenter) |
boolean |
isMaximized()
Reports whether this button is currently in the maximized state.
|
void |
setMaximizeCommand(org.uberfire.mvp.Command maximizeCommand)
Sets the command to invoke upon each transition from unmaximized to maximized.
|
void |
setMaximized(boolean maximized)
Changes the maximized state of this button without calling the commands.
|
void |
setUnmaximizeCommand(org.uberfire.mvp.Command unmaximizeCommand)
Sets the command to invoke upon each transition from maximized to unmaximized.
|
getDataToggle, setDataToggle, setToggleCaret
getBadgePosition, getBadgeText, getIcon, getIconFlip, getIconPosition, getIconRotate, getIconSize, getText, isIconBordered, isIconFixedWidth, isIconInverse, isIconPulse, isIconSpin, setBadgePosition, setBadgeText, setIcon, setIconBordered, setIconFixedWidth, setIconFlip, setIconInverse, setIconPosition, setIconPulse, setIconRotate, setIconSize, setIconSpin, setText
addMouseDownHandler, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, getDataTarget, getSize, getTabIndex, getType, isActive, isEnabled, setAccessKey, setActive, setBlock, setDataDismiss, setDataLoadingText, setDataTarget, setDataTargetWidget, setDataTargetWidgets, setEnabled, setFocus, setSize, setTabIndex, setType, state, toggle
add, getId, getPull, insert, setColor, setHiddenOn, setId, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPull, setVisibleOn
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, remove
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
setEnabled, setVisible
forEach, spliterator
public com.google.gwt.event.shared.HandlerRegistration addClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)
addClickHandler
in interface com.google.gwt.event.dom.client.HasClickHandlers
addClickHandler
in class org.gwtbootstrap3.client.ui.base.button.AbstractButton
public void init(MaximizeToggleButtonPresenter presenter)
init
in interface HasPresenter<MaximizeToggleButtonPresenter>
public void click()
click
in class org.gwtbootstrap3.client.ui.base.button.AbstractButton
public org.uberfire.mvp.Command getMaximizeCommand()
public void setMaximizeCommand(org.uberfire.mvp.Command maximizeCommand)
public org.uberfire.mvp.Command getUnmaximizeCommand()
public void setUnmaximizeCommand(org.uberfire.mvp.Command unmaximizeCommand)
public boolean isMaximized()
public void setMaximized(boolean maximized)
setMaximized
in interface MaximizeToggleButtonPresenter.View
maximized
- the new maximized state to set.Copyright © 2012–2018 JBoss by Red Hat. All rights reserved.