DashboardLoader
Home > @gooddata/sdk-ui-loaders > DashboardLoader
DashboardLoader class
Default implementation of the IDashboardLoader interface.
Signature:
export declare class DashboardLoader implements IDashboardLoader
Implements: IDashboardLoader
Remarks
This class implements all the necessary functionality related to either static or dynamic dashboard loading.
Note: you typically do not have to use this class directly and instead use the useDashboardLoader
hook or the DashboardStub
component.
Properties
Property |
Modifiers |
Type |
Description |
---|---|---|---|
(dashboardRef: ObjRef) => this | |||
(clientWorkspace: IClientWorkspaceIdentifiers) => this | |||
(workspace: string) => this | |||
(options?: IDashboardLoadOptions) => Promise<DashboardLoadResult> | |||
(backend: IAnalyticalBackend) => this | |||
(props: IDashboardBasePropsForLoader) => this | |||
(...plugins: IEmbeddedPlugin[]) => this | |||
(filterContextRef: ObjRef) => this |
Methods
Method |
Modifiers |
Description |
---|---|---|
|
Create loader that may dynamically load dashboard engine and plugins in case a Dashboard to load is using them. | |
|
Create loader that will never do any dynamic loading and linking. |