Home > Class Reference > ENSLIB namespace > %DeepSee.Component.Widget.scoreCardWidget

%DeepSee.Component.Widget.scoreCardWidget

class %DeepSee.Component.Widget.scoreCardWidget extends %DeepSee.Component.Widget.widget, %DeepSee.Component.ScoreCardContent

A specialized DeepSee Dashboard widget that displays a visual scorecard.

Method Inventory

Methods

classmethod %GetCatalogInfo(Output pInfo As %List, Output pSubtypeList As %List) as %Status [ Language = objectscript ]
Return information used to list this widget within the "widget catalog".
method %GetDataController() as %ZEN.Auxiliary.abstractController [ Language = objectscript ]
If this widget contains a data controller, return it.
classmethod %GetWidgetPropertyInfo(pSubtype As %String, Output pInfo As %List) as %Status [ Language = objectscript ]
Return information on additional "properties" supported by this widget for the given subtype.
method %OnCreateControls(pGroup As %ZEN.Component.group) as %Status [ Language = objectscript ]
This callback is called just before controls are added to the top of the widget. pGroup is the header in which new Zen control can be added.
method %OnCreateWidget(pGroup As %ZEN.Component.group) as %Status [ Language = objectscript ]
This callback is responsible for creating the contents of the widget.
clientmethod adjustContentSize(load, width, height) [ Language = javascript ]
Called when page is loaded or widget is resized.
clientmethod exportPDF(printMultiple, preserveTempFiles) [ Language = javascript ]
PDF export for SVG using the svgImageProvider
clientmethod getDataController() [ Language = javascript ]
If this widget contains a data controller, return it. This allows for generic capabilities in this base class.
clientmethod getOverrides() [ Language = javascript ]
Return an array of current style overrides for this widget. Used to save to a theme.
clientmethod hasOverrides() [ Language = javascript ]
Test if there are any style overrides for this widget.
Click on close button in navigator.
Re-arrange of a list in navigator.
Change of data value in navigator.
Click on header button in navigator.
clientmethod resetOverrides(themeOnly As %Library.String, recreate As %Library.String) [ Language = javascript ]
Reset any style overrides for this widget.

Inherited Members

Inherited Properties

Inherited Methods