Class JmixGridColumnVisibility.Header
java.lang.Object
io.jmix.flowui.component.gridcolumnvisibility.JmixGridColumnVisibility.Header
- Enclosing class:
- JmixGridColumnVisibility
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
protected JmixMenuItem
protected com.vaadin.flow.component.Component
protected boolean
protected JmixMenuItem
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
int
boolean
boolean
protected void
onHideAllClick
(com.vaadin.flow.component.ClickEvent<?> event) protected void
onShowAllClick
(com.vaadin.flow.component.ClickEvent<?> event) void
refresh()
protected void
protected void
void
setHideAllEnabled
(boolean enabled) void
setShowAllEnabled
(boolean enabled)
-
Field Details
-
showAllItem
-
hideAllItem
-
separatorItem
protected com.vaadin.flow.component.Component separatorItem -
showAllEnabled
protected boolean showAllEnabled -
hideAllEnabled
protected boolean hideAllEnabled
-
-
Constructor Details
-
Header
protected Header()
-
-
Method Details
-
getHeaderItemCount
public int getHeaderItemCount() -
addShowAllItem
protected void addShowAllItem() -
onShowAllClick
protected void onShowAllClick(com.vaadin.flow.component.ClickEvent<?> event) -
refresh
public void refresh() -
setShowAllEnabled
public void setShowAllEnabled(boolean enabled) -
removeShowAllItem
protected void removeShowAllItem() -
isShowAllEnabled
public boolean isShowAllEnabled() -
setHideAllEnabled
public void setHideAllEnabled(boolean enabled) -
addHideAllItem
protected void addHideAllItem() -
onHideAllClick
protected void onHideAllClick(com.vaadin.flow.component.ClickEvent<?> event) -
removeHideAllItem
protected void removeHideAllItem() -
isHideAllEnabled
public boolean isHideAllEnabled()
-