Home > Class Reference > ENSLIB namespace > %DeepSee.Report.UI.argTableEditor
Private  Storage   


class %DeepSee.Report.UI.argTableEditor extends %ZEN.Component.component


Parameters Properties Methods Queries Indices ForeignKeys Triggers
5 7 12


%condition %import %includeFiles %page
%resource align aux composite
containerStyle dragEnabled dropEnabled enclosingClass
enclosingStyle error headerDefaultTxt headerNameTxt
headerTypeTxt height hidden hint
hintClass hintStyle iconAdd iconDelete
iconDown iconUp id index
label labelClass labelDisabledClass labelStyle
name onafterdrag onbeforedrag ondrag
ondrop onhide onrefresh onshow
onupdate parent showLabel slice
title tuple valign visible
width window

%AddToSaveSet %Attr %BindExport %ClassIsLatestVersion
%ClassName %ConstructClone %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DrawComponentHTML %DrawHTML %DrawJSStrings
%EnclosingDivId %Eval %EvalC %Extends
%ForceClientRender %GetEventHandlers %GetParameter %GetXMLName
%IsA %IsModified %MakeId %New
%NormalizeObject %ObjectModified %OnAddToPageAfter %OnAddToPageBefore
%OnDrawEnclosingDiv %OnDrawObjectProperties %OnObjectSynch %OnZENDeserialize
%OriginalNamespace %PackageName %QuoteValue %QuoteValueL10N
%RemoveFromSaveSet %Self %SerializeObject %SetModified
%ValidateObject XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType addArgument appendEntry deleteLine
demoteLine dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler dropHandler dropStartHandler dumpModel
exposeComponent findArgIdxByIdNum findElement fireOnUpdateEvent
getEnclosingDiv getHidden getHintElement getLabelElement
getModel getProperty getSettings getType
invokeSuper isOfType makeId onCreate
onDelete onDisplayHandler onEndModalHandler onPopupAction
onRefreshContents onSerialize onStartModalHandler onloadHandler
onunloadHandler onupdateHandler promoteLine refreshContents
render renderContents renderSVG reset
setHidden setJSModel setOverlayMode setProperty
startProgressBar stopProgressBar syncModel


• parameter DEFAULTADDICON = "deepsee/ds_plus_16.gif";
• parameter DEFAULTDELETEICON = "deepsee/close_a_16.png";
• parameter DEFAULTDOWNICON = "deepsee/ds_down_16.png";
• parameter DEFAULTUPICON = "deepsee/ds_up_16.png";
• parameter INCLUDEFILES = "zenCSLM.js";
CSV list of additional include files (either .js or .css) that should be included when this component is used on a page.
By default, the file extension (.js or .css) is used to determine whether an item in the list is a script include or a style include. You can override this behavior by adding the terms "script:" or "style:" to the beginning of the file name or names. This prefix is not used as part of the include filename.


• property headerDefaultTxt as %ZEN.Datatype.string [ InitialExpression = "Default" ];
• property headerNameTxt as %ZEN.Datatype.string [ InitialExpression = "Name" ];
• property headerTypeTxt as %ZEN.Datatype.string [ InitialExpression = "Type" ];
• property iconAdd as %ZEN.Datatype.uri [ InitialExpression = ..#DEFAULTADDICON ];
URI of image to display for the up button.
• property iconDelete as %ZEN.Datatype.uri [ InitialExpression = ..#DEFAULTDELETEICON ];
URI of image to display for the delete button.
• property iconDown as %ZEN.Datatype.uri [ InitialExpression = ..#DEFAULTDOWNICON ];
URI of image to display for the down button.
• property iconUp as %ZEN.Datatype.uri [ InitialExpression = ..#DEFAULTUPICON ];
URI of image to display for the up button.


• method %DrawHTML()
The %DrawHTML method draws the initial HTML for this component.
• method addArgument() [ Language = javascript ]
• method appendEntry(jsObj) [ Language = javascript ]
• method deleteLine(num) [ Language = javascript ]
• method demoteLine(num) [ Language = javascript ]
• method dumpModel() [ Language = javascript ]
• method findArgIdxByIdNum(num) [ Language = javascript ]
• method getModel() [ Language = javascript ]
• method promoteLine(num) [ Language = javascript ]
• method reset() [ Language = javascript ]
• method setJSModel(m) [ Language = javascript ]
• method syncModel(idx, field, ctrl) [ Language = javascript ]