Interface Layout

All Superinterfaces:
ComponentContainer, HasComponents, com.vaadin.flow.component.HasComponents, HasComponents.ComponentAttachDetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasEnabled, Iterable<com.vaadin.flow.component.Component>, Serializable

public interface Layout extends ComponentContainer
Legacy version of Layout interface that resembles Vaadin 7/8's Layout interface API as closely as possible in order to facilitate migration to newer versions of Vaadin.

Extension to the ComponentContainer interface which adds the layouting control to the elements in the container. This is required by the various layout components to enable them to place other components in specific locations in the UI.

Author:
Vaadin Ltd.