DashboardCommands
Home > @gooddata/sdk-ui-dashboard > DashboardCommands
DashboardCommands type
Union type that contains all available built-in dashboard commands.
Signature:
export type DashboardCommands = InitializeDashboard | SaveDashboardAs | RequestAsyncRender | ResolveAsyncRender | ChangeFilterContextSelection | ChangeDateFilterSelection | ChangeAttributeFilterSelection | ChangeRenderMode | SaveDashboard | RenameDashboard | ResetDashboard | ExportDashboardToPdf | DeleteDashboard | TriggerEvent | UpsertExecutionResult | AddAttributeFilter | RemoveAttributeFilters | MoveAttributeFilter | SetAttributeFilterParents | SetAttributeFilterDependentDateFilters | AddLayoutSection | MoveLayoutSection | RemoveLayoutSection | ChangeLayoutSectionHeader | ResizeHeight | ResizeWidth | AddSectionItems | ReplaceSectionItem | MoveSectionItem | MoveSectionItemToNewSection | RemoveSectionItem | RemoveSectionItemByWidgetRef | UndoLayoutChanges | ChangeKpiWidgetHeader | ChangeKpiWidgetDescription | ChangeKpiWidgetConfiguration | ChangeKpiWidgetMeasure | ChangeKpiWidgetFilterSettings | ChangeKpiWidgetComparison | RefreshKpiWidget | SetDrillForKpiWidget | RemoveDrillForKpiWidget | ChangeInsightWidgetHeader | ChangeInsightWidgetDescription | ChangeInsightWidgetIgnoreCrossFiltering | ChangeInsightWidgetFilterSettings | ChangeInsightWidgetVisProperties | ChangeInsightWidgetVisConfiguration | ChangeInsightWidgetInsight | ModifyDrillsForInsightWidget | RemoveDrillsForInsightWidget | RefreshInsightWidget | ExportInsightWidget | CreateAlert | SaveAlert | CreateScheduledEmail | SaveScheduledEmail | ChangeSharing | SetAttributeFilterDisplayForm | SetAttributeFilterTitle | SetAttributeFilterSelectionMode | ChangeRichTextWidgetContent | AddVisualizationToVisualizationSwitcherWidgetContent | UpdateVisualizationsFromVisualizationSwitcherWidgetContent | Drill | DrillDown | DrillToAttributeUrl | DrillToCustomUrl | DrillToDashboard | DrillToInsight | DrillToLegacyDashboard | ChangeDrillableItems | AddDrillTargets | SetDashboardDateFilterConfigMode | SetDashboardAttributeFilterConfigMode | SetDashboardAttributeFilterConfigDisplayAsLabel | RemoveDrillDownForInsightWidget | AddDrillDownForInsightWidget | ModifyDrillDownForInsightWidget | CrossFiltering | AttributeHierarchyModified | AddDateFilter | RemoveDateFilters | MoveDateFilter | SetDashboardDateFilterWithDimensionConfigMode | SetDateFilterConfigTitle | InitializeAutomations | RefreshAutomations | SetAttributeFilterLimitingItems | SaveFilterView | DeleteFilterView | ApplyFilterView | SetFilterViewAsDefault | ReloadFilterViews | SetScreenSize;
References: InitializeDashboard, SaveDashboardAs, RequestAsyncRender, ResolveAsyncRender, ChangeFilterContextSelection, ChangeDateFilterSelection, ChangeAttributeFilterSelection, ChangeRenderMode, SaveDashboard, RenameDashboard, ResetDashboard, ExportDashboardToPdf, DeleteDashboard, TriggerEvent, UpsertExecutionResult, AddAttributeFilter, RemoveAttributeFilters, MoveAttributeFilter, SetAttributeFilterParents, SetAttributeFilterDependentDateFilters, AddLayoutSection, MoveLayoutSection, RemoveLayoutSection, ChangeLayoutSectionHeader, ResizeHeight, ResizeWidth, AddSectionItems, ReplaceSectionItem, MoveSectionItem, MoveSectionItemToNewSection, RemoveSectionItem, RemoveSectionItemByWidgetRef, UndoLayoutChanges, ChangeKpiWidgetHeader, ChangeKpiWidgetDescription, ChangeKpiWidgetConfiguration, ChangeKpiWidgetMeasure, ChangeKpiWidgetFilterSettings, ChangeKpiWidgetComparison, RefreshKpiWidget, SetDrillForKpiWidget, RemoveDrillForKpiWidget, ChangeInsightWidgetHeader, ChangeInsightWidgetDescription, ChangeInsightWidgetIgnoreCrossFiltering, ChangeInsightWidgetFilterSettings, ChangeInsightWidgetVisProperties, ChangeInsightWidgetVisConfiguration, ChangeInsightWidgetInsight, ModifyDrillsForInsightWidget, RemoveDrillsForInsightWidget, RefreshInsightWidget, ExportInsightWidget, CreateAlert, SaveAlert, CreateScheduledEmail, SaveScheduledEmail, ChangeSharing, SetAttributeFilterDisplayForm, SetAttributeFilterTitle, SetAttributeFilterSelectionMode, ChangeRichTextWidgetContent, AddVisualizationToVisualizationSwitcherWidgetContent, UpdateVisualizationsFromVisualizationSwitcherWidgetContent, Drill, DrillDown, DrillToAttributeUrl, DrillToCustomUrl, DrillToDashboard, DrillToInsight, DrillToLegacyDashboard, ChangeDrillableItems, AddDrillTargets, SetDashboardDateFilterConfigMode, SetDashboardAttributeFilterConfigMode, SetDashboardAttributeFilterConfigDisplayAsLabel, RemoveDrillDownForInsightWidget, AddDrillDownForInsightWidget, ModifyDrillDownForInsightWidget, CrossFiltering, AttributeHierarchyModified, AddDateFilter, RemoveDateFilters, MoveDateFilter, SetDashboardDateFilterWithDimensionConfigMode, SetDateFilterConfigTitle, InitializeAutomations, RefreshAutomations, SetAttributeFilterLimitingItems, SaveFilterView, DeleteFilterView, ApplyFilterView, SetFilterViewAsDefault, ReloadFilterViews
Remarks
Note: while this type is marked as public most of the commands are currently an alpha-level API that we reserve to change in the following releases. If you use those commands now, upgrading to the next version of @gooddata/sdk-ui-dashboard
will likely result in breakage.