v7.3.0

TaskBoardBase
Widget

A thin base class for TaskBoard. Does not include any features by default, allowing smaller custom-built bundles if used in place of TaskBoard.

NOTE: In most scenarios you probably want to use TaskBoard instead of TaskBoardBase.

No results

Configs

Configs are options you supply in a configuration object when creating an instance of this class
  • See Keyboard shortcuts for details

  • By default, the header text is HTML-encoded. Set this flag to false disable this and allow html elements in the column headers. Can also be specified on a single column.

Properties

Properties are getters/setters or publicly accessible variables on this class
  • isTaskBoardBase : Booleantrue
    READONLY
    ADVANCED
    Identifies an object as an instance of TaskBoardBase class, or subclass thereof.

Functions

Functions are methods available for calling on the class

    Events

    Events are triggered for certain actions in this class and can be listened for to react to those actions in your code

    Event handlers

    Event handlers are callbacks called as a result of certain actions in this class

    CSS variables

    CSS variables that can be set to adjust appearance
    Name Description
    --b-task-board-background Board background
    --b-task-board-body-padding Board body padding (requires a unit for calc to work as intended)
    --b-task-board-card-background Card background
    --b-task-board-card-body-color Card body text color
    --b-task-board-card-body-gap Gap between items in card body
    --b-task-board-card-body-padding Card body padding
    --b-task-board-card-border Card border
    --b-task-board-card-border-bottom Card border bottom
    --b-task-board-card-border-bottom-radius Card border bottom radius
    --b-task-board-card-border-inline-end Card border inline end
    --b-task-board-card-border-inline-start Card border inline start
    --b-task-board-card-border-top Card border top
    --b-task-board-card-border-top-radius Card border top radius
    --b-task-board-card-box-shadow Card box shadow
    --b-task-board-card-gap Gap between cards
    --b-task-board-card-header-background Card header background
    --b-task-board-card-header-color Card header color
    --b-task-board-card-header-font-size Card header font size
    --b-task-board-card-header-font-weight Card header font weight
    --b-task-board-card-header-gap Gap between items in card header
    --b-task-board-card-header-padding Card header padding
    --b-task-board-card-highlight-color Color used for highlighting scrolled to card
    --b-task-board-card-inline-height Card height, when displaying more than one card per row
    --b-task-board-card-inline-large-height Card height, when displaying more than one card per row and there are only two cards per row
    --b-task-board-card-padding Card padding
    --b-task-board-color Default text color
    --b-task-board-column-background Column background (by default also applies to the column header)
    --b-task-board-column-border Column border
    --b-task-board-column-border-radius Column border radius
    --b-task-board-column-box-shadow Column box shadow
    --b-task-board-column-collapse-duration Transition duration when collapsing/expanding columns
    --b-task-board-column-count-background Column task count badge background
    --b-task-board-column-count-color Column task count badge color
    --b-task-board-column-count-font-size Column task count badge font size
    --b-task-board-column-gap Gap between columns
    --b-task-board-column-header-background Column header background (defaults to using column's background)
    --b-task-board-column-header-border-bottom Column header bottom border
    --b-task-board-column-header-border-radius Column header border radius
    --b-task-board-column-header-border-top Column header top border
    --b-task-board-column-header-box-shadow Column header box shadow
    --b-task-board-column-header-collapsed-title-top Collapsed column's title's top offset
    --b-task-board-column-header-color Column header text color
    --b-task-board-column-header-font-size Column header font size
    --b-task-board-column-header-font-weight Column header font weight
    --b-task-board-column-header-gap Column header gap
    --b-task-board-column-header-icon-color Column header icon color
    --b-task-board-column-header-padding Column header padding
    --b-task-board-column-header-sticky-height Height of sticky headers
    --b-task-board-column-header-text-align Column header text alignment
    --b-task-board-column-header-text-transform Column header text transform (defaults to using header text transform)
    --b-task-board-column-headers-sticky-background Column header background when using sticky headers
    --b-task-board-column-min-width Column min width
    --b-task-board-column-padding Column padding
    --b-task-board-column-separator-border Column separator border (between columns)
    --b-task-board-font-size Default font size
    --b-task-board-gap Default gap (used as the default in multiple places)
    --b-task-board-header-text-transform Default header text transformed (applied to column & swimlane headers)
    --b-task-board-swimlane-background Swimlane body background
    --b-task-board-swimlane-header-background Swimlane header background
    --b-task-board-swimlane-header-border-bottom Swimlane header border bottom
    --b-task-board-swimlane-header-border-radius Swimlane header border radius
    --b-task-board-swimlane-header-border-top Swimlane header border top
    --b-task-board-swimlane-header-box-shadow Swimlane header box shadow
    --b-task-board-swimlane-header-color Swimlane header text color
    --b-task-board-swimlane-header-font-size Swimlane header font size
    --b-task-board-swimlane-header-icon-color Swimlane header icon color
    --b-task-board-swimlane-header-padding Swimlane header padding
    --b-task-board-swimlane-header-text-transform Swimlane header text transform (defaults to using header text transform)
    Focused
    --b-task-board-card-focus-background Focused card's background
    --b-task-board-card-focus-outline Card focus outline
    --b-task-board-card-focus-outline-offset Card focus outline offset
    Hovered
    --b-task-board-card-hover-background Hovered card's background
    --b-task-board-card-hover-box-shadow Hovered card's box shadow
    --b-task-board-card-hover-transform Hovered card's transform
    Read-only
    --b-task-board-card-readonly-background Read-only card's background
    --b-task-board-card-readonly-color Read-only card's text color
    Selected
    --b-task-board-card-selected-animation Selected card's animation
    --b-task-board-card-selected-background Selected card's background
    --b-task-board-card-selected-box-shadow Selected card's box shadow
    --b-task-board-card-selected-outline Selected card's outline
    --b-task-board-card-selected-transform Selected card's transform
    --b-task-board-card-unselected-box-shadow Unselected card's box shadow (when another card is selected)
    --b-task-board-card-unselected-hover-opacity Unselected card's hover opacity (when another card is selected)
    --b-task-board-card-unselected-opacity Unselected card's opacity (when another card is selected)