TimelineKit API
    Preparing search index...

    Class KanbanData

    Index

    Constructors

    Properties

    cardAdded$: Subject<KanbanCardEventArgs> = ...
    cardChanged$: Subject<KanbanCardEventArgs> = ...
    cardMoved$: Subject<KanbanCardMovedEventArgs> = ...
    cardRemoved$: Subject<KanbanCardEventArgs> = ...
    columnAdded$: Subject<KanbanColumnEventArgs> = ...
    columnChanged$: Subject<KanbanColumnEventArgs> = ...
    columnMoved$: Subject<KanbanColumnMovedEventArgs> = ...
    columnRemoved$: Subject<KanbanColumnEventArgs> = ...
    complexOperationFinished$: Subject<void> = ...
    swimlaneAdded$: Subject<KanbanSwimlaneEventArgs> = ...
    swimlaneChanged$: Subject<KanbanSwimlaneEventArgs> = ...
    swimlaneMoved$: Subject<KanbanSwimlaneMovedEventArgs> = ...
    swimlaneRemoved$: Subject<KanbanSwimlaneEventArgs> = ...

    Accessors

    Methods

    • Returns the total count of non-archived cards in a column (ignores filter). Used for WIP limit checks.

      Parameters

      • columnId: string

      Returns number

    • Returns cards in a swimlane (or unassigned cards when swimlaneId is null), in display order. Excludes archived and filtered cards.

      Parameters

      • swimlaneId: string | null

      Returns KanbanCard[]

    • Whether the column's WIP limit is exceeded.

      Parameters

      • columnId: string

      Returns boolean

    • Move a card to a column at a specific position. Emits cardMoved$ (not cardChanged$).

      Parameters

      • card: KanbanCard
      • toColumnId: string
      • toIndexInColumn: number

      Returns void