Interface GroupBoxLayout

All Superinterfaces:
Collapsable, Component, Component.BelongToFrame, Component.HasCaption, Component.HasDescription, Component.HasIcon, ComponentContainer, ExpandingLayout, HasBorder, HasComponents, HasContextHelp, HasHtmlCaption, HasHtmlDescription, HasHtmlSanitizer, HasOrientation, HasOuterMargin, HasRequiredIndicator, HasSpacing, OrderedContainer, ShortcutNotifier, SupportsExpandRatio
All Known Implementing Classes:
GroupBoxImpl

@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%/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
  • Field Details

  • Method Details

    • setShowAsPanel

      @StudioProperty(defaultValue="false") void setShowAsPanel(boolean showAsPanel)
      Sets layout style as a Vaadin Panel
      Parameters:
      showAsPanel - whether the layout should appear as a Vaadin Panel
    • isShowAsPanel

      boolean isShowAsPanel()
      Returns:
      true if layout looks like Vaadin Panel