Package io.jmix.ui.component
Interface Collapsable
- All Superinterfaces:
Component
- All Known Subinterfaces:
Filter
,GroupBoxLayout
- All Known Implementing Classes:
FilterImpl
,GroupBoxImpl
Is able to collapse (folding).
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.ui.component.Component
Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.Wrapper
-
Field Summary
Fields inherited from interface io.jmix.ui.component.Component
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
void
setCollapsable
(boolean collapsable) void
setExpanded
(boolean expanded) Methods inherited from interface io.jmix.ui.component.Component
addStyleName, getAlignment, getHeight, getHeightSizeUnit, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, isEnabled, isEnabledRecursive, isResponsive, isVisible, isVisibleRecursive, removeStyleName, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedComposition
-
Method Details
-
isExpanded
boolean isExpanded() -
setExpanded
-
isCollapsable
boolean isCollapsable() -
setCollapsable
-
addExpandedStateChangeListener
Subscription addExpandedStateChangeListener(Consumer<Collapsable.ExpandedStateChangeEvent> listener)
-