Class CustomGridSelectionColumn

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.grid.GridSelectionColumn
com.vaadin.flow.component.grid.CustomGridSelectionColumn
All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasStyle, Serializable

@Tag("custom-grid-flow-selection-column") @JsModule("./src/custom-grid-flow-selection-column.js") public class CustomGridSelectionColumn extends com.vaadin.flow.component.grid.GridSelectionColumn
This class has been overridden to change the webcomponent
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    CustomGridSelectionColumn(com.vaadin.flow.function.SerializableRunnable selectAllCallback, com.vaadin.flow.function.SerializableRunnable deselectAllCallback)
    Constructs a new grid selection column configured to use the given callbacks whenever the select all checkbox is toggled on the client side.
  • Method Summary

    Methods inherited from class com.vaadin.flow.component.grid.GridSelectionColumn

    isDragSelect, isFrozen, setDragSelect, setFrozen, setSelectAllCheckboxIndeterminateState, setSelectAllCheckboxState, setSelectAllCheckBoxVisibility

    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, 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.DetachNotifier

    addDetachListener

    Methods inherited from interface com.vaadin.flow.component.HasStyle

    addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
  • Constructor Details

    • CustomGridSelectionColumn

      public CustomGridSelectionColumn(com.vaadin.flow.function.SerializableRunnable selectAllCallback, com.vaadin.flow.function.SerializableRunnable deselectAllCallback)
      Constructs a new grid selection column configured to use the given callbacks whenever the select all checkbox is toggled on the client side.
      Parameters:
      selectAllCallback - the runnable to run when the select all checkbox has been checked
      deselectAllCallback - the runnable to run when the select all checkbox has been unchecked