Class Reference
%DeepSee.UI.Dialog.finderDialog
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%DeepSee] >  [UI] >  [Dialog] >  [finderDialog]
Private  Storage

class %DeepSee.UI.Dialog.finderDialog extends %ZEN.Dialog.finderDialog

DeepSee version of the Zen finder dialog. Supports the following "modes":

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 12


Summary

This is a Zen Page class. 

Properties
%condition %import %includeFiles %page
%resource align aux backgroundTimerInterval
caller category cellAlign cellSize
cellStyle cellVAlign children composite
containerStyle cssLevel currCategory currSortMode
currViewMode dialogTitle disabled disabledStyle
dragAndDrop dragEnabled dropEnabled enclosingClass
enclosingStyle error extension groupClass
groupStyle height hidden hideApplyButton
hideCancelButton hint hintClass hintStyle
id includeAbstract includeContext includeDatatype
includeGenerated includePercent includeProduct includeSystem
index label labelClass labelDisabledClass
labelPosition labelStyle layout mode
name onafterdrag onbeforedrag onclick
ondrag ondrop onhide onrefresh
onshow onupdate parent returnValue
searchKey showLabel slice subKey
superKey title tuple useSVG
useSoftModals valign visible width
window zenPersistentPopup

Methods
%AddChild %AddChildAfter %AddChildBefore %AddComponent
%AddImportedComponents %AddToSaveSet %ApplyURLParms %Attr
%BindExport %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %DrawAutoLogout
%DrawClassDefinitions %DrawComponentHTML %DrawHTML %DrawHTMLPage
%DrawJSStrings %DrawObjectDefinitions %DrawTitle %EnclosingDivId
%EndBackgroundMethod %EndScript %Eval %EvalC
%Extends %ForceClientRender %GetChildIndex %GetComponent
%GetComponentById %GetComponentByName %GetEventHandlers %GetLinks
%GetPageName %GetParameter %GetValueById %GetValueByName
%GetXMLName %IsA %IsModified %Link
%LinkCSS %LinkScript %MakeId %New
%NormalizeObject %ObjectModified %OnAddToPageAfter %OnAddToPageBefore
%OnAfterCreatePage %OnBeforeCreatePage %OnCreateApplication %OnCreatePage
%OnDetermineCSSLevel %OnDrawEnclosingDiv %OnDrawHTMLBody %OnDrawHTMLHead
%OnDrawHTMLMeta %OnDrawObjectProperties %OnFinishBackgroundTask %OnGetSubtitle
%OnGetTitle %OnMonitorBackgroundTask %OnMutateChildren %OnObjectSynch
%OnSubmit %OnUseSoftModals %OnZENDeserialize %OriginalNamespace
%PackageName %QuoteValue %QuoteValueL10N %RemoveChild
%RemoveChildren %RemoveComponent %RemoveFromSaveSet %RunBackgroundMethod
%Self %SerializeObject %SetBackgroundMethodStatus %SetErrorById
%SetErrorByName %SetModified %SetValueById %SetValueByName
%SetValuesByName %StartScript %ValidateObject %ZENVersion
ConvertParameter Decrypt DrawCategories DrawRibbon
Encrypt EscapeHTML EscapeURL GetFinderArray
HyperEventCall HyperEventHead Include InsertHiddenField
InsertHiddenFields IsCompound IsPrivate JavaInstalled
Link OnGetCategoryInfo OnGetRibbonInfo OnHTTPHeader
OnPage OnPageError OnPostHTTP OnPostHyperEvent
OnPreHTTP OnPreHyperEvent Page QuoteJS
RewriteURL ShowError StartTimer StopTimer
ThrowError UnescapeHTML UnescapeURL XMLDTD
XMLExport XMLExportToStream XMLExportToString XMLNew
XMLSchema XMLSchemaNamespace XMLSchemaType addChild
addChildAfter addChildBefore adjustSize btnApply
btnOK cancelPopup childrenMutated correctIELayering
createComponent createComponentNS ctrlKeyDown deleteComponent
dialogApply dialogCancel dialogFinish dialogTitleGet
disableButtons dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler drawDetails dropHandler dropStartHandler
endModal exposeComponent findElement fireOnResizeEvent
fireOnUnloadEvent fireOnUpdateEvent firePopupAction getChildIndex
getComponent getComponentById getDeepSeeIcon getDialogValue
getEnclosingDiv getHidden getHintElement getItemIcon
getLabelElement getOpener getProperty getSettings
getType gotoPage invokeSuper isOfType
itemDoubleClick itemSelected launchPopupWindow loadChildren
makeId onCreate onDelete onDisplayHandler
onEndModalHandler onPopupAction onRefreshContents onSerialize
onServerMethodCall onServerMethodError onServerMethodReturn onStartModalHandler
ondialogCancel ondialogFinish ondialogStart ondisabledHandler
onhandleAutoLogoutWarn onkeydownHandler onkeyupHandler onlayoutHandler
onloadHandler onlogoutHandler onoverlayHandler onresizeHandler
onunloadHandler onupdateHandler openSuper popupActionHandler
refreshContents removeChild render renderContents
renderSVG searchKeyChange setCategory setCategoryHandler
setComponentId setHidden setOverlayMode setProperty
setPropertyAll setSortMode setSortModeHandler setTraceOption
setViewMode setViewModeHandler startModal startProgressBar
stopProgressBar


Parameters

• parameter DOMAIN = "%DeepSee";
Localization domain

Methods

• method %OnAfterCreatePage() as %Status
Add components to page.
• method GetFinderArray(ByRef pParameters, Output pMetaData, Output pData) as %Status
Provide the source data (as an array) that will drive the finder.
• classmethod IsCompound(subjectAreaFullName) as %String [ ZenMethod ]
This method evaluates whether the subjectArea user selected has a compound baseCube.
Returns message if it is a compound base cube. Otherwise return null.
• method OnGetCategoryInfo(pCategory As %String, Output pDisplay As %Boolean, Output pIcons As %List) as %Status
Get information to display in the category box.
• method OnGetRibbonInfo(Output pDisplay As %Boolean, Output pViewIcons As %List, Output pSortOptions As %List, Output pSearchBox As %Boolean, Output pRibbonTitle As %String) as %Status
Get information to display in the ribbon bar.
• method drawDetails(item, finder, index) [ Language = javascript ]
Provide HTML for details on selected item in finder.
• method getDeepSeeIcon(item) [ Language = javascript ]
Return the icon for a DeepSee item or null if this is not a DeepSee item.
• method getItemIcon(item) [ Language = javascript ]
Return the icon for the item in "icons" mode.
• method ondialogFinish(action) as %Boolean [ Language = javascript ]
This callback, if defined, is called when the user presses the OK or Apply action buttons. If this returns false, then the action is cancelled.


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