public interface Collapsable extends Component
Modifier and Type | Interface and Description |
---|---|
static class |
Collapsable.ExpandedStateChangeEvent |
Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.OptionsStyleProvider, Component.Wrapper
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE, UNITS_PERCENTAGE, UNITS_PIXELS
Modifier and Type | Method and Description |
---|---|
Subscription |
addExpandedStateChangeListener(java.util.function.Consumer<Collapsable.ExpandedStateChangeEvent> listener) |
boolean |
isCollapsable() |
boolean |
isExpanded() |
void |
removeExpandedStateChangeListener(java.util.function.Consumer<Collapsable.ExpandedStateChangeEvent> listener)
Deprecated.
Use
Subscription instead |
void |
setCollapsable(boolean collapsable) |
void |
setExpanded(boolean expanded) |
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
boolean isExpanded()
void setExpanded(boolean expanded)
boolean isCollapsable()
void setCollapsable(boolean collapsable)
Subscription addExpandedStateChangeListener(java.util.function.Consumer<Collapsable.ExpandedStateChangeEvent> listener)
@Deprecated void removeExpandedStateChangeListener(java.util.function.Consumer<Collapsable.ExpandedStateChangeEvent> listener)
Subscription
insteadlistener
- a listener to remove