public interface AppWorkArea extends Component.BelongToFrame
Modifier and Type | Interface and Description |
---|---|
static class |
AppWorkArea.Mode |
static class |
AppWorkArea.State |
static class |
AppWorkArea.StateChangeEvent
Event that is fired when work area changed its state.
|
static interface |
AppWorkArea.StateChangeListener
Deprecated.
Use
Consumer with AppWorkArea.StateChangeEvent type instead. |
Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.OptionsStyleProvider, Component.Wrapper
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE, UNITS_PERCENTAGE, UNITS_PIXELS
Modifier and Type | Method and Description |
---|---|
void |
addStateChangeListener(java.util.function.Consumer<AppWorkArea.StateChangeEvent> listener) |
VBoxLayout |
getInitialLayout() |
AppWorkArea.Mode |
getMode() |
AppWorkArea.State |
getState() |
void |
removeStateChangeListener(java.util.function.Consumer<AppWorkArea.StateChangeEvent> listener) |
void |
setInitialLayout(VBoxLayout initialLayout) |
void |
setMode(AppWorkArea.Mode mode) |
void |
switchTo(AppWorkArea.State state) |
getFrame, setFrame
addStyleName, getAlignment, getHeight, getHeightSizeUnit, getHeightUnits, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, getWidthUnits, isEnabled, isEnabledItself, isEnabledRecursive, isResponsive, isVisible, isVisibleItself, isVisibleRecursive, removeStyleName, requestFocus, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition
static final java.lang.String NAME
AppWorkArea.Mode getMode()
void setMode(AppWorkArea.Mode mode)
AppWorkArea.State getState()
void switchTo(AppWorkArea.State state)
VBoxLayout getInitialLayout()
void setInitialLayout(VBoxLayout initialLayout)
void addStateChangeListener(java.util.function.Consumer<AppWorkArea.StateChangeEvent> listener)
void removeStateChangeListener(java.util.function.Consumer<AppWorkArea.StateChangeEvent> listener)