Class FormLayout.FormItem
- java.lang.Object
-
- com.vaadin.flow.component.Component
-
- com.vaadin.flow.component.formlayout.GeneratedVaadinFormItem<FormLayout.FormItem>
-
- com.vaadin.flow.component.formlayout.FormLayout.FormItem
-
- All Implemented Interfaces:
AttachNotifier,ClickNotifier<FormLayout.FormItem>,DetachNotifier,HasComponents,HasElement,HasEnabled,HasStyle,Serializable
- Enclosing class:
- FormLayout
public static class FormLayout.FormItem extends GeneratedVaadinFormItem<FormLayout.FormItem> implements HasComponents
Server-side component for the<vaadin-form-item>element. Used to wrap components for display in aFormLayout.- Author:
- Vaadin Ltd
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidremove(Component... components)Removes the given child components from this component.voidremoveAll()Removes all contents from this component, this includes child components, text content as well as child elements that have been added directly to this component using theElementAPI.-
Methods inherited from class com.vaadin.flow.component.formlayout.GeneratedVaadinFormItem
addToLabel
-
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, scrollIntoView, set, setElement, setId, setVisible
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListener
-
Methods inherited from interface com.vaadin.flow.component.ClickNotifier
addClickListener, addClickShortcut, addDoubleClickListener, addSingleClickListener
-
Methods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListener
-
Methods inherited from interface com.vaadin.flow.component.HasComponents
add, add, add, addComponentAsFirst, addComponentAtIndex, remove
-
Methods inherited from interface com.vaadin.flow.component.HasElement
getElement
-
Methods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabled, setEnabled
-
Methods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
-
-
-
Constructor Detail
-
FormItem
public FormItem()
Constructs an empty FormItem. Components to wrap can be added after construction withHasComponents.add(Component...).- See Also:
HasComponents.add(Component...)
-
FormItem
public FormItem(Component... components)
Constructs a FormItem with the given initial components to wrap. Additional components can be added after construction withHasComponents.add(Component...).- Parameters:
components- the initial components to wrap as a form item.- See Also:
HasComponents.add(Component...)
-
-
Method Detail
-
removeAll
public void removeAll()
Description copied from class:GeneratedVaadinFormItemRemoves all contents from this component, this includes child components, text content as well as child elements that have been added directly to this component using theElementAPI.- Specified by:
removeAllin interfaceHasComponents- Overrides:
removeAllin classGeneratedVaadinFormItem<FormLayout.FormItem>
-
remove
public void remove(Component... components)
Description copied from class:GeneratedVaadinFormItemRemoves the given child components from this component.- Specified by:
removein interfaceHasComponents- Overrides:
removein classGeneratedVaadinFormItem<FormLayout.FormItem>- Parameters:
components- The components to remove.
-
-