Class KanbanUtils

java.lang.Object
io.jmix.kanbanflowui.kit.component.KanbanUtils

public final class KanbanUtils extends Object
For internal use only. Used to access non-public API classes.
  • Constructor Details

    • KanbanUtils

      public KanbanUtils()
  • Method Details

    • findParentKanban

      @Nullable public static JmixKanban<?> findParentKanban(KanbanColumn column)
      Finds the JmixKanban component that contains the column.
      Parameters:
      column - column for searching parent JmixKanban
      Returns:
      parent JmixKanban component, or null if the parent is not defined
    • requestClientColumnUpdate

      public static void requestClientColumnUpdate(KanbanColumn column)
      Finds the parent JmixKanban component and requests a client-side column update for the given column.
      Parameters:
      column - column for update
    • requestClientColumnUpdate

      public static void requestClientColumnUpdate(JmixKanban<?> kanban)
      Requests a client-side columns update for the given JmixKanban component.
      Parameters:
      kanban - component to request a client-side columns update
    • requestClientSwimlaneUpdate

      public static void requestClientSwimlaneUpdate(KanbanSwimlane swimlane)
      Requests a client-side swimlanes update for the parent JmixKanban component of the passed swimlane.
      Parameters:
      swimlane - swimlane for update