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. |