v7.3.0

TaskBoardColumns
Mixin

Mixin that handles columns for the TaskBoard.

Adding a catch-all column

To add a column to display tasks not contained in any other column, simply add a column with name '*' to the columns config.

    static configurable = {
        columnField : 'alignment`,
        columns     : [ 'left', 'center', 'right', { name : '*', label : 'Other' } ],
        ...
    }

No results

Configs

Configs are options you supply in a configuration object when creating an instance of this class

Properties

Properties are getters/setters or publicly accessible variables on this class
  • Store containing the TaskBoard columns.

    Has a corresponding columns config.

  • matchColumnIds : Object<(String|Number), Boolean>
    internal

    Object with ids of non-catch-all columns as keys, used to determine tasks to show in the catch-all column.

  • isTaskBoardColumns : Booleantrue
    READONLY
    ADVANCED
    Identifies an object as an instance of TaskBoardColumns class, or subclass thereof.

Source path

TaskBoard/view/mixin/TaskBoardColumns.js

Contents