abstract class Ens.Dashboard

Deprecated - read the "Using Dashboards" document to learn the currently recommended way to define dashboards

Method Inventory


classmethod CreateDashboard(Output pDashboard As CSPX.Dashboard.Renderer) as %Status [ Language = objectscript ]
Creates a Dashboard object populated with Meter objects.
classmethod GetInstanceMenu(Output pMetricName As %String, Output pMetricClass As %String, Output pCaption As %String) as %Boolean [ Language = objectscript ]
If this dashboard defines an Instance menu, return true and the name of the metric as well as the caption for the instance menu. Otherwise return false.
classmethod GetRefreshRate() as %Integer [ Language = objectscript ]
Return the refresh rate, in milliseconds, for this dashboard
classmethod OnCreateDashboard(pDashboard As CSPX.Dashboard.Renderer) as %Status [ Language = objectscript ]
User-callback method. You can use this to programmatically create additional Meters within a dashboard.