public class ExtensionDeckPanel extends Composite implements ExtensionDeckView, RequiresResize, ProvidesResize
ExtensionDeckView
that holds
ExtensionCentrePanelView
instances in a DeckLayoutPanel
.UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
ExtensionDeckView.Listener, ExtensionDeckView.Presenter
DEBUG_ID_PREFIX
Constructor and Description |
---|
ExtensionDeckPanel() |
Modifier and Type | Method and Description |
---|---|
void |
addPanel(ExtensionCentrePanelView panel) |
void |
onResize() |
void |
selectPanel(Integer index) |
void |
setListener(ExtensionDeckView.Listener listener) |
claimElement, initializeClaimedElement, isAttached, onBrowserEvent, render, render
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, fireEvent, getLayoutData, getParent, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
public void setListener(ExtensionDeckView.Listener listener)
setListener
in interface ExtensionDeckView
public void addPanel(ExtensionCentrePanelView panel)
addPanel
in interface ExtensionDeckView
public void selectPanel(Integer index)
selectPanel
in interface ExtensionDeckView
public void onResize()
onResize
in interface RequiresResize