Class Reference
IRIS for UNIX 2019.4
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [%DeepSee] >  [Component] >  [Widget] >  [scoreCardWidget]
Private  Storage   

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

A specialized DeepSee Dashboard widget that displays a visual scorecard.


Parameters Properties Methods Queries Indices ForeignKeys Triggers


%condition %definition %import %includeFiles
%page %partial %resource align
aux backgroundColor cellAlign cellSize
cellStyle cellVAlign centerHeader children
clickActions clickActive clickFilterSpec clickTargetProperties
clickTargets colSpan colorToolbar composite
containerStyle controlIndices currFilterSpec currItemNo
currSeriesNo currValue currValueName dataSource
disabled dragEnabled dropEnabled dynamic
enclosingClass enclosingStyle error filterDefault
filterState filterText forceToolbar groupClass
groupStyle hasInitialFilters header headerLayout
height hidden hint hintClass
hintStyle homeCol homeRow id
imageAppLogo imageAppLogoWidth imageClose imageCloseHover
imageCloseWidth imageContract imageContractHover imageContractWidth
imageExpand imageExpandHover imageExpandWidth imageMaximize
imageMaximizeHover imageMaximizeWidth imageMinimize imageMinimizeHover
imageMinimizeWidth imageResize imageResizeSize index
label labelClass labelDisabledClass labelPosition
labelStyle layout linkWidgetKey maximized
minWidth moveEnabled name onafterdrag
onbeforedrag onclick onclosepending ondrag
ondrop onhide onrefresh onresize
onshow onupdate onwindowdrop onwindowgrab
opacity opacityToolbar overlayMode parent
previewMode renderFlag resizeEnabled rowSpan
sessionCookie settings showLabel showSidebar
showToolbar showToolbarBottomBorder showToolbarOnlyWhenMaximized sidebarContent
sidebarWidth slice subtype title
tuple valign visible widgetKey
widgetLayout width window

%%OIDGet %AddChild %AddChildAfter %AddChildBefore
%AddFooter %AddSidebar %AddToSaveSet %ApplyFilters
%Attr %BindExport %BuildObjectGraph %ClassIsLatestVersion
%ClassName %Close %ConstructClone %CreateCommandButtons
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %DrawClassDefinition
%DrawComponentHTML %DrawHTML %DrawJSGetSettings %DrawJSSerialize
%DrawJSStrings %DrawObjectProperties %DrawSVGDef %DrawStyleHTML
%DrawStyleSVG %EnclosingDivId %Eval %EvalC
%Extends %FindComponent %ForceClientRender %GenerateCode
%GetCatalogInfo %GetChildIndex %GetClassCRC %GetClassDepth
%GetDataController %GetEventHandlers %GetFilterDefaultArray %GetFilterStateArray
%GetFilterTextArray %GetIncludeFiles %GetIncludeInfo %GetParameter
%GetSuperClassList %GetWidgetPropertyInfo %GetWidgetSettings %GetXMLName
%IncrementCount %IsA %IsModified %MakeId
%MakeWidgetId %New %NormalizeObject %ObjectModified
%ObjectSynch %OnAddToPage %OnAddToPageAfter %OnAddToPageBefore
%OnCreateControls %OnCreateWidget %OnDrawEnclosingDiv %OnDrawObjectProperties
%OnMutateChildren %OnObjectSynch %OnZENDeserialize %OriginalNamespace
%PackageName %QuoteValue %QuoteValueL10N %ReallyAddChild
%RemoveChild %RemoveChildren %RemoveFromSaveSet %Self
%SerializeObject %SetModified %ValidateObject %XMLGenerate
%ZENDeserialize GetKpiFilterCaption ReallyRefreshContents ResolveText
XMLAfterExport XMLBeforeExport XMLDTD XMLExport
XMLExportInternal XMLExportToStream XMLExportToString XMLGetSchemaImports
XMLImport XMLImportInternal XMLIsObjectEmpty XMLNew
XMLSchema XMLSchemaNamespace XMLSchemaType abortClose
addChild addChildAfter addChildBefore adjustChildArea
adjustContentSize adjustHandleWidth adjustResizeBox adjustSizes
animateIcon applyCSSSettings applyFilters applyPivotVariable
applySetting childrenMutated close componentToJSON
compress constrainDragX constrainDragY constructMDXClause
controlEventHandler disableCoverplate disableDrag disableHeaderMaxToggle
disableResize dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler dropHandler dropStartHandler enableCoverplate
enableDrag enableHeaderMaxToggle enableResize endDrag
executeDrillDown expand exportPDF exposeComponent
findComponent findElement fireOnUpdateEvent getChildDiv
getChildIndex getCoverplateDiv getDataController getDefinition
getEnclosingDiv getFilterState getFilterStateArray getFilterTableForPrinting
getFilterTextArray getHeaderDiv getHeaderUserDiv getHidden
getHintElement getLabelElement getMasterWidget getOverrideSkipList
getOverrides getParameterValue getProperty getSVGFrame
getSettingDisplayValue getSettingLists getSettings getState
getSubtypeClass getType getWindowHeight getWindowWidth
hasOverrides hideToolbar invokeSuper isCompressed
isMasterWidget isMaximized isOfType isReady
isResizeInProgress makeId maximize navCloseButtonClick
navDataArrange navDataChange navGetContentForLevel navHeaderButtonClick
navPopupAction navSelectItem normalize onApplyFilters
onCreate onDelete onDisplayHandler onEndModalHandler
onGrabHandler onPopupAction onRefreshContents onReleaseHandler
onSerialize onSetHighlight onStartModalHandler ondisabledHandler
onloadHandler onresizeHandler onunloadHandler onupdateHandler
prepareSvgPrintParameters printSVGContent processAppMessage progressBarHandler
raiseEventHandler refreshContents removeChild removeWindowChrome
render renderContents renderCoverplate renderHeader
renderResize renderSVG resetOverrides resetWindowChrome
resize restoreGeometry restoreState rowClickHandler
saveGeometry scorecardCloseButtonClick scorecardDataArrange scorecardDataChange
scorecardGetContentForLevel scorecardHeaderButtonClick selectWidget setAppLogo
setBodyStyle setCenterLayout setCloseIcon setContractIcon
setExpandIcon setFilterState setHeaderLayout setHeaderStyle
setHidden setHighlight setIcon setMaximizeIcon
setMinimizeIcon setOpacity setOverlayMode setProperty
setPropertyAll setToolbarProperty showBreakdown showDimensions
showDragHeader showGeoListing showListing startDrag
startProgressBar stopProgressBar syncFilters syncMaster
syncObject syncSlave syncSlaveData updateControlState
updateControlsInGroup verifyHeaderGeometry


• classmethod %GetCatalogInfo(Output pInfo As %List, Output pSubtypeList As %List) as %Status
Return information used to list this widget within the "widget catalog".
• method %GetDataController() as %ZEN.Auxiliary.abstractController
If this widget contains a data controller, return it.
• classmethod %GetWidgetPropertyInfo(pSubtype As %String, Output pInfo As %List) as %Status
Return information on additional "properties" supported by this widget for the given subtype.
• method %OnCreateControls(pGroup As as %Status
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 as %Status
This callback is responsible for creating the contents of the widget.
• method adjustContentSize(load, width, height) [ Language = javascript ]
Called when page is loaded or widget is resized.
• method exportPDF(printMultiple, preserveTempFiles) [ Language = javascript ]
PDF export for SVG using the svgImageProvider
• method getDataController() [ Language = javascript ]
If this widget contains a data controller, return it. This allows for generic capabilities in this base class.
• method getOverrides() [ Language = javascript ]
Return an array of current style overrides for this widget. Used to save to a theme.
• method hasOverrides() [ Language = javascript ]
Test if there are any style overrides for this widget.
• method isReady() [ Language = javascript ]
Test if this widget is ready to be resized.
• method navCloseButtonClick(key) [ Language = javascript ]
Click on close button in navigator.
• method navDataArrange(key, swap, final) [ Language = javascript ]
Re-arrange of a list in navigator.
• method navDataChange(key, value, final) [ Language = javascript ]
Change of data value in navigator.
• method navGetContentForLevel(level, key, value) [ Language = javascript ]
Return an object describing what to display for this level within the navigator. Invoked from dashboard viewer.
• method navHeaderButtonClick(key) [ Language = javascript ]
Click on header button in navigator.
• method resetOverrides() [ Language = javascript ]
Reset any style overrides for this widget.
• method rowClickHandler(row, value) [ Language = javascript ]
Click handler for row in scoreCard.

Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.