context-dashboard/dashboard-detail.service.ts
Properties |
Methods |
Accessors |
constructor(fb: FormBuilder, translateService: TranslateService, tabsService: TabsService)
|
||||||||||||
|
Parameters :
|
| getTabs |
getTabs()
|
|
Returns :
Tab[]
|
| initForm | ||||||||||||||||
initForm(dashboard: ContextDashboard, isReport: boolean, allowTypeDashboard: AllowTypeDashboard)
|
||||||||||||||||
|
Initializes dashboard details form.
Parameters :
Returns :
void
Dashboard details form |
| reset |
reset()
|
|
Returns :
void
|
| dashboardDetailsForm |
Type : ReturnType<>
|
| Readonly DEFAULT_DASHBOARD_ICON |
Type : string
|
Default value : 'th'
|
| Readonly DEFAULT_DASHBOARD_MARGIN |
Type : number
|
Default value : 12
|
| Readonly DEFAULT_DASHBOARD_PRIORITY |
Type : number
|
Default value : 5000
|
| details |
Type : DashboardMetadata
|
| detailsTabs |
Type : Tab[]
|
| duplicateWithoutTypeFn |
Type : function
|
Default value : DEFAULT_DUPLICATE_WITHOUT_TYPE
|
| previewChangedFn |
Type : function
|
Default value : DEFAULT_PREVIEW_CHANGED
|
| revertToDashboardFn |
Type : function
|
Default value : DEFAULT_REVERT_TO_DASHBOARD
|
| saveButtonDisabled |
Default value : false
|
| styling |
Type : object
|
Default value : {
themeClass: 'dashboard-theme-light',
headerClass: 'panel-title-regular'
}
|
| generalSettingsForm |
getgeneralSettingsForm()
|
| appearanceSettingsForm |
getappearanceSettingsForm()
|
| widgetsForm |
getwidgetsForm()
|