Interface CssLayout

All Superinterfaces:
Component, Component.BelongToFrame, Component.HasCaption, Component.HasDescription, Component.HasIcon, ComponentContainer, HasComponents, HasContextHelp, HasHtmlCaption, HasHtmlDescription, HasHtmlSanitizer, HasRequiredIndicator, LayoutClickNotifier, OrderedContainer, ShortcutNotifier
All Known Implementing Classes:
AbstractCanvasLayout, CanvasCssLayout, CanvasGridLayout, CanvasHorizontalLayout, CanvasResponsiveLayout, CanvasRootLayout, CanvasVerticalLayout, CanvasWidgetLayout, CssLayoutImpl, DrawerImpl

@StudioComponent(caption="CssLayout", category="Containers", xmlElement="cssLayout", icon="io/jmix/ui/icon/container/cssLayout.svg", canvasBehaviour=CONTAINER, containerType=VERTICAL, documentationURL="https://docs.jmix.io/jmix/%VERSION%/ui/vcl/containers/css-layout.html") public interface CssLayout extends OrderedContainer, Component.BelongToFrame, Component.HasCaption, Component.HasIcon, HasContextHelp, LayoutClickNotifier, ShortcutNotifier, HasHtmlCaption, HasHtmlDescription, HasRequiredIndicator, HasHtmlSanitizer
CssLayout is a layout component renders components and their captions into a same DIV element. Component layout can then be adjusted with CSS.