Contents

Dashboard\Classes\DashManager\HasVueReportWidgets


Public Methods

public getVueReportWidget()

public getVueReportWidget(
    string $className,
    Controller $controller
): ?VueReportWidgetBase 

getWidget returns a dashboard widget instance by its class name.

public isVueReportWidget()

public isVueReportWidget($widgetCodeOrClass): bool 

public listVueReportWidgetClasses()

public listVueReportWidgetClasses(): array 

listVueReportWidgetClasses returns class names and registration parameters of registered dashboard widgets.

public listVueReportWidgets()

public listVueReportWidgets(): array 

listVueReportWidgets returns the Vue report widgets available to the current user, keyed by class name.