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

class %DeepSee.Component.dsdynaTree extends %ZEN.Component.dynaTree

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 1


Summary

Properties
%condition %import %includeFiles %page
%resource OnGetNodeInfo OnGetTreeInfo align
aux childIndent composite containerStyle
dataGlobal dragEnabled dropEnabled dynamic
enclosingClass enclosingStyle error height
hidden hint hintClass hintStyle
id imageContracted imageExpanded imageFolderClosed
imageFolderOpen imageNode index label
labelClass labelDisabledClass labelStyle name
nodeCount onafterdrag onbeforedrag onchange
onclick ondblclick ondrag ondrop
onhide onrefresh onshow onupdate
overlayMode parameters parent renderFlag
selectedIndex showFolders showLabel showLines
slice text title tuple
valign value visible width
window

Methods
%%OIDGet %AddToSaveSet %Attr %BindExport
%BuildObjectGraph %BuildTreeData %ClassIsLatestVersion %ClassName
%Close %ConstructClone %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DrawClassDefinition %DrawComponentHTML %DrawHTML
%DrawJSGetSettings %DrawJSSerialize %DrawJSStrings %DrawNode
%DrawObjectProperties %DrawSVGDef %DrawStyleHTML %DrawStyleSVG
%DrawTree %EnclosingDivId %Eval %EvalC
%Extends %ForceClientRender %GenerateCode %GetClassCRC
%GetClassDepth %GetEventHandlers %GetImageDirectory %GetIncludeFiles
%GetIncludeInfo %GetNodeInfo %GetParameter %GetSuperClassList
%GetTreeInfo %GetXMLName %IncrementCount %IsA
%IsModified %MakeId %New %NormalizeObject
%ObjectModified %ObjectSynch %OnAddToPage %OnAddToPageAfter
%OnAddToPageBefore %OnDrawEnclosingDiv %OnDrawObjectProperties %OnObjectSynch
%OnZENDeserialize %OriginalNamespace %PackageName %QuoteValue
%QuoteValueL10N %RemoveFromSaveSet %Self %SerializeObject
%SetModified %TestCallback %ValidateObject %XMLGenerate
%ZENDeserialize LoadSubTree ReallyRefreshContents XMLAfterExport
XMLBeforeExport XMLDTD XMLExport XMLExportInternal
XMLExportToStream XMLExportToString XMLGetSchemaImports XMLImport
XMLImportInternal XMLIsObjectEmpty XMLNew XMLSchema
XMLSchemaNamespace XMLSchemaType dragFinishHandler dragHandler
dragNotifyHandler dragStartHandler dropHandler dropStartHandler
expandAll exposeComponent findElement fireOnUpdateEvent
getEnclosingDiv getExpandoImage getHidden getHintElement
getLabelElement getNodeParent getNodeText getNodeValue
getProperty getSelectedIndex getSettings getType
getValue invokeSuper isNodeExpanded isOfType
itemClicked itemDblClicked itemKeyPress itemMouseDown
itemMouseUp makeId onCreate onDelete
onDisplayHandler onEndModalHandler onPopupAction onRefreshContents
onSerialize onStartModalHandler onloadHandler onunloadHandler
onupdateHandler progressBarHandler refreshContents reloadNode
render renderContents renderSVG selectItem
setHidden setNodeStyle setNodeText setNodeValue
setOverlayMode setProperty startProgressBar stopProgressBar
toggleExpanded


Parameters

• parameter NAMESPACE = "http://www.intersystems.com/deepsee";
This is the XML namespace used for library components.

Methods

• method %DrawNode(ByRef pTree, pNode As %Integer, pOffset As %Integer, pLevel As %Integer, ByRef pState, pParentNode As %Integer)
Draw HTML to display a given node in the tree graph. pState contains state info for each level of the tree: 0 no siblings; 1 prev sibling only; 2 both siblings; 3 next sibling only.


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