Class GroupDataGridColumnAdapter<E>
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.grid.Grid.Column<E>
io.jmix.flowui.component.grid.DataGridColumn<E>
io.jmix.flowui.component.groupgrid.adapter.AbstractGroupDataGridColumnAdapter<E>
io.jmix.groupgridflowui.component.adapter.DataGridColumnAdapter<E>
io.jmix.groupgridflowui.component.adapter.GroupDataGridColumnAdapter<E>
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasStyle,Serializable,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware
- See Also:
-
Field Summary
FieldsFields inherited from class io.jmix.groupgridflowui.component.adapter.DataGridColumnAdapter
adapteeFields inherited from class io.jmix.flowui.component.grid.DataGridColumn
applicationContext, dataGridFilter -
Constructor Summary
ConstructorsConstructorDescriptionGroupDataGridColumnAdapter(com.vaadin.flow.component.grid.Grid<E> grid, String columnId, com.vaadin.flow.data.renderer.Renderer<E> renderer, GroupDataGridColumn<E> adaptee) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<com.vaadin.flow.component.grid.Grid.Column<?>>com.vaadin.flow.component.Componentprotected booleanprotected booleanprotected voidmoveFooterContent(com.vaadin.flow.component.grid.AbstractColumn<?> arg0) protected voidmoveHeaderContent(com.vaadin.flow.component.grid.AbstractColumn<?> arg0) protected voidsetFooterComponent(com.vaadin.flow.component.Component arg0) protected voidsetFooterText(String arg0) protected voidsetHeaderComponent(com.vaadin.flow.component.Component arg0) protected voidsetHeaderText(String arg0) protected voidsetSortingIndicators(boolean arg0) protected voidupdateSortingIndicators(boolean arg0) Methods inherited from class io.jmix.groupgridflowui.component.adapter.DataGridColumnAdapter
addAttachListener, addClassName, addClassNames, addColumnVisibilityChangedListener, addDetachListener, equals, findAncestor, getAdapteeElement, getAdapteeGrid, getAdapteeParent, getChildren, getClassName, getClassNameGenerator, getClassNames, getComparator, getEditorComponent, getElement, getFlexGrow, getFooterComponent, getFooterPartName, getFooterText, getGrid, getHeaderPartName, getId, getKey, getParent, getPartNameGenerator, getRenderer, getSortOrder, getStoredHeaderComponent, getStoredHeaderText, getStyle, getTextAlign, getTooltipGenerator, getTranslation, getTranslation, getTranslation, getTranslation, getUI, getWidth, hasClassName, hashCode, isAttached, isAutoWidth, isFilterable, isFrozen, isFrozenToEnd, isResizable, isRowHeader, isSortable, isVisible, onColumnVisibilityChanged, removeClassName, removeClassNames, removeFromParent, scrollIntoView, scrollIntoView, setAutoWidth, setClassName, setClassName, setClassNameGenerator, setComparator, setComparator, setEditorComponent, setEditorComponent, setFilterable, setFlexGrow, setFooter, setFooter, setFooterPartName, setFrozen, setFrozenToEnd, setHeader, setHeader, setHeaderPartName, setId, setKey, setPartNameGenerator, setRenderer, setResizable, setRowHeader, setSortable, setSortOrderProvider, setSortProperty, setTextAlign, setTooltipGenerator, setVisible, setWidthMethods inherited from class io.jmix.flowui.component.grid.DataGridColumn
setApplicationContextMethods inherited from class com.vaadin.flow.component.grid.Grid.Column
destroyDataGenerators, getBottomLevelColumn, getInternalIdMethods inherited from class com.vaadin.flow.component.Component
addListener, fireEvent, from, get, getEventBus, getListeners, getLocale, getTranslation, getTranslation, hasListener, isTemplateMapped, onAttach, onDetach, onEnabledStateChanged, set, setElement
-
Field Details
-
grid
protected final com.vaadin.flow.component.grid.Grid<?> grid
-
-
Constructor Details
-
GroupDataGridColumnAdapter
public GroupDataGridColumnAdapter(com.vaadin.flow.component.grid.Grid<E> grid, String columnId, com.vaadin.flow.data.renderer.Renderer<E> renderer, GroupDataGridColumn<E> adaptee)
-
-
Method Details
-
getAdaptee
- Overrides:
getAdapteein classDataGridColumnAdapter<E>- Returns:
- the adaptee column
-
getHeaderText
- Overrides:
getHeaderTextin classDataGridColumnAdapter<E>
-
getHeaderComponent
public com.vaadin.flow.component.Component getHeaderComponent()- Overrides:
getHeaderComponentin classDataGridColumnAdapter<E>
-
isHeaderRowAppended
protected boolean isHeaderRowAppended() -
setHeaderText
-
setHeaderComponent
protected void setHeaderComponent(com.vaadin.flow.component.Component arg0) -
moveHeaderContent
protected void moveHeaderContent(com.vaadin.flow.component.grid.AbstractColumn<?> arg0) -
updateSortingIndicators
protected void updateSortingIndicators(boolean arg0) -
setSortingIndicators
protected void setSortingIndicators(boolean arg0) -
hasSortingIndicators
protected boolean hasSortingIndicators() -
getBottomChildColumns
-