DocBook|Search
Class Reference
%DeepSee.Component.Widget.portlet
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%DeepSee] >  [Component] >  [Widget] >  [portlet]
Private  Storage  

class %DeepSee.Component.Widget.portlet extends %DeepSee.Component.Widget.widget

A specialized DeepSee Dashboard widget that displays a user-defined "portlet". A portlet serves users defined HTML or SVG content that is displayed within the widge. The portlet type is specified by the subtype property.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
6


Summary

Properties
%condition %definition %import %includeFiles
%page %resource align aux
cellAlign cellSize cellStyle cellVAlign
centerHeader children clickActions clickFilterSpec
clickTargetProperties clickTargets colSpan composite
containerStyle controlIndices currFilterSpec currItemNo
currSeriesNo currValue currValueName dataSource
disabled dragEnabled dropEnabled enclosingClass
enclosingStyle error filterDefault filterState
filterText 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 moveEnabled name
onafterdrag onbeforedrag onclick onclosepending
ondrag ondrop onhide onrefresh
onresize onshow onupdate onwindowdrop
onwindowgrab parent previewMode resizeEnabled
rowSpan settings showLabel showSidebar
sidebarContent sidebarWidth slice subtype
title tuple valign visible
widgetKey widgetLayout width window

Methods
%%OIDGet %AddChild %AddChildAfter %AddChildBefore
%AddToSaveSet %Attr %BindExport %ClassIsLatestVersion
%ClassName %ConstructClone %CreateController %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %DrawComponentHTML %DrawHTML
%DrawJSStrings %EnclosingDivId %Eval %Extends
%FindComponent %ForceClientRender %GetCatalogInfo %GetChildIndex
%GetDataController %GetEventHandlers %GetParameter %GetWidgetPropertyInfo
%GetWidgetSettings %GetXMLName %IsA %IsModified
%MakeId %MakeWidgetId %New %NormalizeObject
%ObjectModified %OnAddToPageAfter %OnAddToPageBefore %OnCreateControls
%OnCreateWidget %OnDrawEnclosingDiv %OnDrawObjectProperties %OnMutateChildren
%OnObjectSynch %OnZENDeserialize %OriginalNamespace %PackageName
%QuoteValue %QuoteValueL10N %RemoveChild %RemoveChildren
%RemoveFromSaveSet %Self %SerializeObject %SetModified
%ValidateObject XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType abortClose addChild addChildAfter
addChildBefore adjustChildArea adjustContentSize adjustHandleWidth
adjustResizeBox adjustSizes animateIcon childrenMutated
close compress constrainDragX constrainDragY
controlEventHandler disableCoverplate disableDrag disableHeaderMaxToggle
disableResize dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler dropHandler dropStartHandler enableCoverplate
enableDrag enableHeaderMaxToggle enableResize endDrag
expand exposeComponent findComponent findElement
fireOnUpdateEvent getChildDiv getChildIndex getDataController
getEnclosingDiv getHeaderDiv getHeaderUserDiv getHidden
getHintElement getLabelElement getProperty getSettings
getState getType getWindowHeight getWindowWidth
invokeSuper isCompressed isMaximized isOfType
isResizeInProgress makeId maximize navDataChange
onCreate onDelete onDisplayHandler onEndModalHandler
onGrabHandler onPopupAction onRefreshContents onReleaseHandler
onSerialize onStartModalHandler ondisabledHandler onloadHandler
onresizeHandler onunloadHandler onupdateHandler raiseEventHandler
refreshContents removeChild removeWindowChrome render
renderContents renderCoverplate renderHeader renderResize
renderSVG resetWindowChrome resize restoreGeometry
restoreState saveGeometry setAppLogo setCenterLayout
setCloseIcon setContractIcon setExpandIcon setHeaderLayout
setHidden setIcon setMaximizeIcon setMinimizeIcon
setOverlayMode setProperty setPropertyAll showBreakdown
showDimensions showGeoListing showListing startDrag
startProgressBar stopProgressBar syncObject verifyHeaderGeometry


Methods

• method %CreateController(pGroup As %ZEN.Component.abstractGroup, Output pController As %ZEN.Auxiliary.abstractController) as %Status
If this widget has a data source, create a data controller that will serve this data to the client.
The controller's id is "controller" (within the scope of this widget).
• classmethod %GetCatalogInfo(Output pInfo As %List, Output pSubtypeList As %List) as %Status
Return information used to list this widget within the "widget catalog".
• 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 %OnCreateWidget(pGroup As %ZEN.Component.group) 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 getDataController() [ Language = javascript ]
If this widget contains a data controller, return it. This allows for generic capabilities in this base class.