Backend\Controllers\Index

Overview

Index controller for the dashboard

Extends

Public Properties

public array $requiredPermissions

requiredPermissions to view this page.

See Also
  • [checkPermissionRedirect()](checkPermissionRedirect())

public bool $turboVisitControl

Show inherited public properties

Inherited Public Properties

Protected Properties

There are no protected properties in the class.

Show inherited protected properties

Inherited Protected Properties


Public Methods

public __construct()

public __construct(): void

__construct the controller

public actionVueDashIndex()

public actionVueDashIndex(): void

public export()

public export($dashboard): void

export dashboard action

public index()

public index(): void

index controller action

public index_onInitReportContainer()

public index_onInitReportContainer(): void

public onCreateDashboard()

public onCreateDashboard(): void

onCreateDashboard handler

public onDeleteDashboard()

public onDeleteDashboard(): void

onDeleteDashboard handler

public onGetWidgetCustomData()

public onGetWidgetCustomData(): void

public onGetWidgetData()

public onGetWidgetData(): void

public onInspectableGetOptions()

public onInspectableGetOptions(): void

public onRunCustomWidgetHandler()

public onRunCustomWidgetHandler(): void

onRunCustomWidgetHandler handler

public onRunDataSourceHandler()

public onRunDataSourceHandler(): void

onRunDataSourceHandler handler

public onSaveDashboard()

public onSaveDashboard(): void

onSaveDashboard handler

public onUpdateDashboardConfig()

public onUpdateDashboardConfig(): void

onUpdateDashboardConfig handler

public onUploadDashboard()

public onUploadDashboard(): void

onUpload

Show inherited public methods

Inherited Public Methods

Protected Methods

protected checkPermissionRedirect()

protected checkPermissionRedirect(): void

checkPermissionRedirect custom permissions check that will redirect to the next available menu item, if permission to this page is denied.

protected getUserDashboardList()

protected getUserDashboardList(): void

protected initReportContainer()

protected initReportContainer(): void 

initReportContainer prepares the report widget used by the dashboard

protected loadGlobalInspectorConfigs()

protected loadGlobalInspectorConfigs(): void

protected loadInitialState()

protected loadInitialState($dashboards): void

loadInitialState for the dashboards

protected usingVueDashboard()

protected usingVueDashboard(): bool 

Show inherited protected methods

Inherited Protected Methods