Class GridLayoutItem<T>
java.lang.Object
com.vaadin.flow.component.Component
io.jmix.flowui.kit.component.gridlayout.GridLayoutItem<T>
- Type Parameters:
T- type of the item represented by this component
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasComponents,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasEnabled,com.vaadin.flow.component.HasStyle,com.vaadin.flow.data.binder.HasItemComponents.ItemComponent<T>,Serializable
@Tag("jmix-grid-layout-item")
@JsModule("./src/grid-layout/jmix-grid-layout-item.js")
public class GridLayoutItem<T>
extends com.vaadin.flow.component.Component
implements com.vaadin.flow.data.binder.HasItemComponents.ItemComponent<T>, com.vaadin.flow.component.HasComponents
Server-side component for the
grid-layout-item element, used to represent individual items
in a JmixGridLayout.- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionGridLayoutItem(T item) Constructs the component with the given item renderer as a String. -
Method Summary
Methods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.vaadin.flow.component.HasComponents
add, add, add, addComponentAsFirst, addComponentAtIndex, remove, remove, removeAllMethods inherited from interface com.vaadin.flow.component.HasElement
getElementMethods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabled, setEnabledMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
Field Details
-
item
-
-
Constructor Details
-
GridLayoutItem
Constructs the component with the given item renderer as a String.- Parameters:
item- the item to be displayed by this component
-
-
Method Details
-
getItem
- Specified by:
getItemin interfacecom.vaadin.flow.data.binder.HasItemComponents.ItemComponent<T>
-