Class HorizontalLayout

  • All Implemented Interfaces:
    com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.ClickNotifier<HorizontalLayout>, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasComponents, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasEnabled, com.vaadin.flow.component.HasOrderedComponents, com.vaadin.flow.component.HasSize, com.vaadin.flow.component.HasStyle, FlexComponent, ThemableLayout, Serializable

    @Tag("vaadin-horizontal-layout")
    @NpmPackage(value="@vaadin/polymer-legacy-adapter",version="23.1.11") @NpmPackage(value="@vaadin/horizontal-layout",version="23.1.11") @NpmPackage(value="@vaadin/vaadin-ordered-layout",version="23.1.11")
    @JsModule("@vaadin/polymer-legacy-adapter/style-modules.js") @JsModule("@vaadin/horizontal-layout/src/vaadin-horizontal-layout.js")
    public class HorizontalLayout
    extends com.vaadin.flow.component.Component
    implements ThemableLayout, FlexComponent, com.vaadin.flow.component.ClickNotifier<HorizontalLayout>
    Horizontal Layout places components side-by-side in a row. By default, it has undefined width and height, meaning its size is determined by the components it contains.
    See Also:
    Serialized Form