IDashboardCustomizer
export interface IDashboardCustomizer
Methods
Method | Description |
|---|---|
Register custom widget types. | |
Customize dashboard content. | |
Customize the filter bar. | |
Customize how rendering of filters is done. | |
Customize how rendering of insight widgets is done. | |
Customize dashboard layout. | |
Customize loading content. | |
Customize the rich text widget. | |
Customize title content. | |
Customize topBar content. | |
Customize the visualisation switcher widget. |
Method details
IDashboardCustomizer.customWidgets()method
Register custom widget types.
customWidgets(): IDashboardWidgetCustomizer;
Returns
IDashboardCustomizer.dashboard()method
Customize dashboard content.
dashboard(): IDashboardContentCustomizer;
Returns
IDashboardCustomizer.filterBar()method
Customize the filter bar.
filterBar(): IFilterBarCustomizer;
Returns
IDashboardCustomizer.filters()method
Customize how rendering of filters is done.
filters(): IFiltersCustomizer;
Returns
IDashboardCustomizer.insightWidgets()method
Customize how rendering of insight widgets is done.
insightWidgets(): IDashboardInsightCustomizer;
Returns
IDashboardCustomizer.layout()method
Customize dashboard layout.
layout(): IDashboardLayoutCustomizer;
Returns
Remarks
This allows the plugin to step in during initialization and modify the existing dashboard layout before it gets stored into dashboard component’s state and before it is rendered.
IDashboardCustomizer.loading()method
Customize loading content.
loading(): ILoadingCustomizer;
Returns
IDashboardCustomizer.richTextWidgets()method
Customize the rich text widget.
richTextWidgets(): IRichTextCustomizer;
Returns
IDashboardCustomizer.title()method
Customize title content.
title(): ITitleCustomizer;
Returns
IDashboardCustomizer.topBar()method
Customize topBar content.
topBar(): ITopBarCustomizer;
Returns
IDashboardCustomizer.visualizationSwitcherWidgets()method
Customize the visualisation switcher widget.
visualizationSwitcherWidgets(): IVisualizationSwitcherCustomizer;
Returns