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, setFrameaddStyleName, 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, unwrapCompositionstatic 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)