File

context-dashboard/dashboard-detail.service.ts

Index

Properties
Methods
Accessors

Constructor

constructor(fb: FormBuilder, translateService: TranslateService, tabsService: TabsService)
Parameters :
Name Type Optional
fb FormBuilder No
translateService TranslateService No
tabsService TabsService No

Methods

getTabs
getTabs()
Returns : Tab[]
initForm
initForm(dashboard: ContextDashboard, isReport: boolean, allowTypeDashboard: AllowTypeDashboard)

Initializes dashboard details form.

Parameters :
Name Type Optional Description
dashboard ContextDashboard No

Context dashboard object

isReport boolean No

True if its report dashboard

allowTypeDashboard AllowTypeDashboard No

Allow to make dashboard type dashboard

Returns : void

Dashboard details form

reset
reset()
Returns : void

Properties

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' }

Accessors

generalSettingsForm
getgeneralSettingsForm()
appearanceSettingsForm
getappearanceSettingsForm()
widgetsForm
getwidgetsForm()

results matching ""

    No results matching ""