TaskList
This is a container for TaskList.
Component children#
Key | Component | Condition | Align | Description |
---|---|---|---|---|
contents | React component | Wrapper for the tasks list. Displays vertically: a list of static tasks according to the `staticFilter` prop, the `TaskListFilter` component and a list of all tasks that match the filter selected from the `TaskListFilter` component. It uses `react-flip-move` |
Static Properties#
Name | Description | Type |
---|---|---|
Content | Dynamic content store | DynamicContentStore.<TaskList.TaskListProps> |
defaultProps | Default properties | TaskList.TaskListProps |
Component Properties
selectedTaskSid?: string
Sid of the selected task.
compareFunction?: function
Callback to control how tasks should be sorted in task list. Negative number means task a should be above task b, positive number that a should be below b. 0 indicates equal priority.
staticFilter?: AppConfig.TaskFilterCallback
Callback to test if a task belongs to the static area (upper area before filters) in the task list.
filters?: Array.<AppConfig.TaskFilter>
Filter tasks displayed in the list.
onFilterChange?: function
Callback when a filter changes.
onTaskSelected?: function
Callback when a task is selected from the list.
tasks?: Map.<string, ITask>
Tasks.
children?: DynamicContentStore.DynamicComponentChildren.<TaskList.TaskListProps>
children