IDashboardDefinition
Home > @gooddata/sdk-model > IDashboardDefinition
IDashboardDefinition interface
This API is provided as an alpha preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Dashboard definition represents modified or created dashboard
Signature:
export interface IDashboardDefinition<TWidget = IDashboardWidget> extends IDashboardBase, IAccessControlAware, Partial<IDashboardObjectIdentity> 
Extends: IDashboardBase, IAccessControlAware, Partial<IDashboardObjectIdentity>
Properties
| Property | Modifiers | Type | Description | 
|---|---|---|---|
| 
 | string | (ALPHA) (Optional) Identifier of the active tab for persistence purposes. | |
| 
 | (ALPHA) (Optional) Dashboard extended attribute filter configs | ||
| 
 | (ALPHA) (Optional) Dashboard extended common date filter config | ||
| 
 | (ALPHA) (Optional) Dashboard extended date filters with date data set/dimension configs | ||
| 
 | boolean | (ALPHA) (Optional) Disables cross filtering for this dashboard. | |
| 
 | boolean | (ALPHA) (Optional) Disables listing and saving of filter views for this dashboard. | |
| 
 | boolean | (ALPHA) (Optional) Disables reset of user filters for this dashboard. | |
| 
 | boolean | (ALPHA) (Optional) Disables save of user filters for this dashboard. | |
| 
 | string | (ALPHA) (Optional) Evaluation frequency of alerts for the dashboard. | |
| 
 | (ALPHA) (Optional) Dashboard filter context, or temporary filter context | ||
| 
 | IDashboardLayout<TWidget> | (ALPHA) (Optional) The layout of the dashboard determines the dashboard widgets IWidget and where they are rendered | |
| 
 | (ALPHA) (Optional) Plugins to use on this dashboard. | ||
| 
 | IDashboardTab<TWidget>[] | (ALPHA) (Optional) Optional tabs configuration; when defined, the dashboard renders as a tabbed interface. Each tab has its own layout, filter context and filter configs. | |
| 
 | "IDashboard" | (ALPHA) |