Class CssGrid
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.HtmlComponent
com.vaadin.flow.component.HtmlContainer
com.vaadin.flow.component.html.Div
org.vaadin.firitin.components.cssgrid.CssGrid
- All Implemented Interfaces:
- com.vaadin.flow.component.AttachNotifier,- com.vaadin.flow.component.ClickNotifier<com.vaadin.flow.component.html.Div>,- 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,- com.vaadin.flow.component.HasText,- Serializable
Deprecated.
Early version of this class, there might still be some backwards incompatible
 changes. Please provide your feedback, even if this "just works".
An EXPERIMENTAL css Grid based layout with a better typed Java API. Aim of this
 class is to provide a helpful Java API for the raw css grid layout. Read more
 about Css Grid from MDN.
 
     The components added to this layout are the "cells" and how they are
     laid out can be further configure with the CssGrid.GridCell returned by
     the add(Component) method.
 
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classDeprecated.A helper class to customize Css grid specific features of a component added to theCssGrid.Nested classes/interfaces inherited from interface com.vaadin.flow.component.HasTextcom.vaadin.flow.component.HasText.WhiteSpace
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionadd(com.vaadin.flow.component.Component component) Deprecated.voidDeprecated.voidDeprecated.voidsetAutoRows(String autoRows) Deprecated.voidsetColumnGap(String columnGap) Deprecated.voidDeprecated.voidDeprecated.voidsetTemplateAreas(String... rows) Deprecated.consider using the better typed versionsetTemplateAreas(Row...)voidsetTemplateAreas(Row... rows) Deprecated.voidsetTemplateColumns(String... templateColumns) Deprecated.voidsetTemplateRows(String... templateRows) Deprecated.Methods inherited from class com.vaadin.flow.component.HtmlComponentgetTitle, setTitleMethods inherited from class com.vaadin.flow.component.ComponentaddListener, 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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifieraddAttachListenerMethods inherited from interface com.vaadin.flow.component.ClickNotifieraddClickListener, addClickShortcut, addDoubleClickListener, addSingleClickListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifieraddDetachListenerMethods inherited from interface com.vaadin.flow.component.HasComponentsadd, add, addComponentAsFirst, addComponentAtIndex, remove, remove, removeAllMethods inherited from interface com.vaadin.flow.component.HasElementgetElementMethods inherited from interface com.vaadin.flow.component.HasEnabledisEnabled, setEnabledMethods inherited from interface com.vaadin.flow.component.HasOrderedComponentsgetChildren, getComponentAt, getComponentCount, indexOf, replaceMethods inherited from interface com.vaadin.flow.component.HasSizegetHeight, getHeightUnit, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, getWidthUnit, setHeight, setHeight, setHeightFull, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFullMethods inherited from interface com.vaadin.flow.component.HasStyleaddClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassNameMethods inherited from interface com.vaadin.flow.component.HasTextgetText, getWhiteSpace, setText, setWhiteSpace
- 
Constructor Details- 
CssGridpublic CssGrid(int columns) Deprecated.Constructs a css grid layout with given number of equally sized columns.- Parameters:
- columns- the number of columns to create.
 
- 
CssGridpublic CssGrid()Deprecated.
 
- 
- 
Method Details- 
setTemplateColumnsDeprecated.
- 
setTemplateRowsDeprecated.
- 
addDeprecated.
- 
addDeprecated.
- 
addDeprecated.
- 
setGapDeprecated.
- 
setAutoRowsDeprecated.
- 
setColumnGapDeprecated.
- 
setRowGapDeprecated.
- 
setTemplateAreasDeprecated.consider using the better typed versionsetTemplateAreas(Row...)- Parameters:
- rows- the template areas defined as raw string
 
- 
setTemplateAreasDeprecated.
 
-