projects/netgrif-components-core/src/lib/dashboard/cards/model/custom-dashboard-model/custom-card.ts
Properties |
|
| componentName |
componentName:
|
Type : string
|
| Optional |
| filter |
filter:
|
Type : CaseSearchRequestBody | TaskSearchRequestBody
|
| Optional |
| query |
query:
|
Type : AggregationQuery
|
| Optional |
| resourceType |
resourceType:
|
Type : FilterType
|
| Optional |
| title |
title:
|
Type : string
|
| Optional |
| units |
units:
|
Type : string
|
| Optional |
| xAxisLabel |
xAxisLabel:
|
Type : string
|
| Optional |
| yAxisLabel |
yAxisLabel:
|
Type : string
|
| Optional |
import {DashboardCard} from '../dashboard-card';
import {CaseSearchRequestBody} from '../../../../filter/models/case-search-request-body';
import {TaskSearchRequestBody} from '../../../../filter/models/task-search-request-body';
import {FilterType} from '../../../../filter/models/filter-type';
import {AggregationQuery} from './aggregation-query';
export interface CustomCard extends DashboardCard {
title?: string;
query?: AggregationQuery;
componentName?: string;
units?: string;
xAxisLabel?: string;
yAxisLabel?: string;
resourceType?: FilterType;
filter?: CaseSearchRequestBody | TaskSearchRequestBody;
}