TeamsView
This renders teams page.
Component children#
| Key | Component | Condition | Align | Description |
|---|---|---|---|---|
| agents-table | div | Wrapper for the agent's filter, data table (`WorkersDataTable` component) and filter results | ||
| task-canvas | React component | Visible only if a task is selected | Wrapper for `TaskCanvas` component. Displays the `TaskCanvas` component for the selected task | |
| worker-canvas | WorkerCanvas | Visible only if a worker is selected | WorkerCanvas component. Displays the `WorkerCanvas` component for the selected worker | |
| team-filter-panel | React component | Visible only if ADVANCED TEAMS VIEW FILTERS flag is enabled and the filter button (located at the top right of the agents table) has been clicked | Team filter panel. Displays a panel to filter agents based on activity or a custom filter |
Static Properties#
| Name | Description | Type |
|---|---|---|
| exports.FiltersType | The type of filters on teams view | "teams-view-search" |
| Content | Dynamic content store | DynamicContentStore.<TeamsView.TeamsViewImplProps> |
| defaultProps | Default properties | Partial.<TeamsView.TeamsViewProps> |
| exports.FilterConditions | Filter condition | "IN" |
Component Properties
route?: RouteComponentProps.<TeamsView.TeamsViewRouteParams>Represents route params.
filters?: Array.<(FilterDefinition|FilterDefinitionFactory)>List of filters or filterFactories
hiddenFilter?: AppliedFilter | Array.<AppliedFilter> | stringHidden filter definition