NewTaskRendering

Handles rendering of tasks, using the following strategy:

  1. When a row is rendered, it collects a DOM config for its task bar and stores in a map (row -> config)
  2. When a rendering pass is done, it syncs the DOM configs from the map to DOM

The need for caching with this approach is minimal, only the map needs to be kept up to date with available rows.

Properties

6

Class hierarchy

isNewTaskRendering: Boolean= truereadonly
Identifies an object as an instance of NewTaskRendering class, or subclass thereof.
isNewTaskRendering: Boolean= truereadonlystatic
Identifies an object as an instance of NewTaskRendering class, or subclass thereof.

Lifecycle

configBase

Functions

16

Other

Gets displaying item end side

ParameterTypeDescription
taskRecordTaskModel
Returns: String -

'left' / 'right' / 'top' / 'bottom'

Gets displaying item start side

ParameterTypeDescription
taskRecordTaskModel
Returns: String -

'left' / 'right' / 'top' / 'bottom'

Configuration

applyDefaultsstaticBase

Events

Lifecycle

destroystaticBase

Misc

initClassstaticBase
isOfTypeNamestaticBase
mixinstaticBase