Class JmixGroupGrid.JmixGroupGridUpdateQueue

java.lang.Object
io.jmix.groupgridflowui.kit.vaadin.grid.Grid.UpdateQueue
io.jmix.groupgridflowui.kit.component.JmixGroupGrid.JmixGroupGridUpdateQueue
All Implemented Interfaces:
com.vaadin.flow.data.provider.ArrayUpdater.Update, com.vaadin.flow.data.provider.hierarchy.HierarchicalArrayUpdater.HierarchicalUpdate, Serializable
Enclosing class:
JmixGroupGrid<T>

protected static class JmixGroupGrid.JmixGroupGridUpdateQueue extends Grid.UpdateQueue implements com.vaadin.flow.data.provider.hierarchy.HierarchicalArrayUpdater.HierarchicalUpdate
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    clear(int start, int length)
     
    void
    clear(int start, int length, String parentKey)
     
    void
    commit(int updateId, String parentKey, int levelSize)
     
    void
    set(int start, List<elemental.json.JsonValue> items)
     
    void
    set(int start, List<elemental.json.JsonValue> items, String parentKey)
     
    void
    setArrayUpdateListener(com.vaadin.flow.function.SerializableConsumer<List<elemental.json.JsonValue>> arrayUpdateListener)
     

    Methods inherited from class io.jmix.groupgridflowui.kit.vaadin.grid.Grid.UpdateQueue

    commit, commit, enqueue, getData, getElement

    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.data.provider.ArrayUpdater.Update

    commit

    Methods inherited from interface com.vaadin.flow.data.provider.hierarchy.HierarchicalArrayUpdater.HierarchicalUpdate

    commit, enqueue
  • Method Details

    • setArrayUpdateListener

      public void setArrayUpdateListener(com.vaadin.flow.function.SerializableConsumer<List<elemental.json.JsonValue>> arrayUpdateListener)
    • set

      public void set(int start, List<elemental.json.JsonValue> items)
      Specified by:
      set in interface com.vaadin.flow.data.provider.ArrayUpdater.Update
      Overrides:
      set in class Grid.UpdateQueue
    • set

      public void set(int start, List<elemental.json.JsonValue> items, String parentKey)
      Specified by:
      set in interface com.vaadin.flow.data.provider.hierarchy.HierarchicalArrayUpdater.HierarchicalUpdate
    • clear

      public void clear(int start, int length)
      Specified by:
      clear in interface com.vaadin.flow.data.provider.ArrayUpdater.Update
      Overrides:
      clear in class Grid.UpdateQueue
    • clear

      public void clear(int start, int length, String parentKey)
      Specified by:
      clear in interface com.vaadin.flow.data.provider.hierarchy.HierarchicalArrayUpdater.HierarchicalUpdate
    • commit

      public void commit(int updateId, String parentKey, int levelSize)
      Specified by:
      commit in interface com.vaadin.flow.data.provider.hierarchy.HierarchicalArrayUpdater.HierarchicalUpdate