@StudioComponent(caption="VerticalGroupBox", category="Containers", xmlElement="groupBox", icon="io/jmix/ui/icon/container/verticalGroupBox.svg", canvasBehaviour=CONTAINER, containerType=GROUP_BOX, unsupportedProperties="orientation", documentationURL="https://docs.jmix.io/jmix/%VERSION%/backoffice-ui/vcl/containers/group-box-layout.html") public interface GroupBoxLayout extends ExpandingLayout, OrderedContainer, Component.HasIcon, Component.HasCaption, HasBorder, HasSpacing, HasOuterMargin, HasOrientation, Collapsable, Component.BelongToFrame, ShortcutNotifier, HasContextHelp, HasHtmlCaption, HasHtmlDescription, SupportsExpandRatio, HasRequiredIndicator, HasHtmlSanitizer
ExpandingLayout.ExpandDirection
Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.Wrapper
HasOrientation.Orientation
Collapsable.ExpandedStateChangeEvent
HasContextHelp.ContextHelpIconClickEvent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE
Modifier and Type | Method and Description |
---|---|
boolean |
isShowAsPanel() |
void |
setShowAsPanel(boolean showAsPanel)
Sets layout style as a Vaadin Panel
|
expand, getExpandDirection, isExpanded, resetExpanded
add, getComponent, getComponentNN, indexOf
add, add, remove, remove, removeAll
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
focusFirstComponent, getComponent, getComponentNN, getComponents, getOwnComponent, getOwnComponents, getOwnComponentsStream
getIcon, setIcon, setIconFromSet
isBorderVisible, setBorderVisible
getSpacing, setSpacing
getOuterMargin, setOuterMargin, setOuterMargin, setOuterMargin
getOrientation, setOrientation
addExpandedStateChangeListener, isCollapsable, isExpanded, setCollapsable, setExpanded
getFrame, setFrame
addShortcutAction, removeShortcutAction
getContextHelpIconClickHandler, getContextHelpText, isContextHelpTextHtmlEnabled, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabled
isCaptionAsHtml, setCaptionAsHtml
getCaption, setCaption
getDescription, setDescription
isDescriptionAsHtml, setDescriptionAsHtml
getExpandRatio, setExpandRatio
isRequiredIndicatorVisible, setRequiredIndicatorVisible
isHtmlSanitizerEnabled, setHtmlSanitizerEnabled
static final java.lang.String NAME
@StudioProperty(defaultValue="false") void setShowAsPanel(boolean showAsPanel)
showAsPanel
- whether the layout should appear as a Vaadin Panelboolean isShowAsPanel()