Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%iKnow] >  [UI] >  [IndexingResults]
Private  Storage   

deprecatedclass %iKnow.UI.IndexingResults extends %iKnow.UI.AbstractSourceViewer

This is a sample User Interface built on top of the iKnow APIs, visualizing the results of the iKnow Smart Indexing API. You can either select an existing source from the dropdown list, or use the input button to enter free text directly.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 3 13


Summary

This is a Zen Page class. 

Properties
%condition %import %includeFiles %page
%resource Loader align aux
backgroundTimerInterval cellAlign cellSize cellStyle
cellVAlign children composite containerStyle
cssLevel disabled domain dragAndDrop
dragEnabled dropEnabled enclosingClass enclosingStyle
error filter filtermode groupClass
groupStyle height hidden hint
hintClass hintStyle hlMode id
index label labelClass labelDisabledClass
labelPosition labelStyle languageMode layout
name onafterdrag onbeforedrag onclick
ondrag ondrop onhide onrefresh
onshow onupdate parent showLabel
showStems skiplists slice sortCriteria
source term 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 %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 %OnMonitorBackgroundTask %OnMutateChildren
%OnObjectSynch %OnPreHTTP %OnSubmit %OnUseSoftModals
%OnZENDeserialize %OriginalNamespace %PackageName %QuoteValue
%QuoteValueL10N %RemoveChild %RemoveChildren %RemoveComponent
%RemoveFromSaveSet %RunBackgroundMethod %Self %SerializeObject
%SetBackgroundMethodStatus %SetErrorById %SetErrorByName %SetModified
%SetValueById %SetValueByName %SetValuesByName %StartScript
%ValidateObject %ZENVersion AddFilter BuildInfoPane
ChangeFilterDSDimField ChangeFilterMDField ChangeFilterMDOp ChangeFilterType
ClearFilter ConvertParameter Decrypt DeleteCurrentVirtualSource
DrawConcepts DrawCrcs DrawFilter DrawSentences
Encrypt EndSession EscapeHTML EscapeURL
ExecuteQuery ExecuteQuerySys GetCurrentFilterMode GetCurrentFilterObject
GetCurrentFilterString GetDefaultHighlightSpec GetDefaultHighlightSpecStatic GetInfoPaneText
GetPage GetSource GetSourceObject HyperEventCall
HyperEventHead Include InitPages InputTerm
InsertHiddenField InsertHiddenFields IsPrivate JavaInstalled
Link NextPage OnAfterCreatePage OnChangeLanguageMode
OnHTTPHeader OnPage OnPageError OnPostHTTP
OnPostHyperEvent OnPreHTTP OnPreHyperEvent OnUpdateDomain
OnUpdateFilter OnUpdateSource OnUpdateTerm Page
PreviousPage ProcessInput QuoteJS RemoveFilterAt
ResetPages RewriteURL SetSkiplists ShowError
StartTimer StopTimer ThrowError ToggleGroupLogic
UnescapeHTML UnescapeURL UpdateDomain UpdateSource
UpdateTerm WriteLegend XMLDTD XMLExport
XMLExportToStream XMLExportToString XMLNew XMLSchema
XMLSchemaNamespace XMLSchemaType addChild addChildAfter
addChildBefore addFilterClient cancelPopup changeFilterDSDimFieldClient
changeFilterMDFieldClient changeFilterMDOpClient changeFilterTypeClient childrenMutated
clearFilterClient correctIELayering createComponent createComponentNS
deleteComponent displayInputScreen displayResultsClient dragFinishHandler
dragHandler dragNotifyHandler dragStartHandler drillFilterClient
dropHandler dropStartHandler endModal exposeComponent
findElement fireOnResizeEvent fireOnUnloadEvent fireOnUpdateEvent
firePopupAction getChildIndex getComponent getComponentById
getEnclosingDiv getHidden getHintElement getLabelElement
getOpener getProperty getSettings getType
gotoPage inputTermClient inputTermDeferred invokeSuper
isOfType launchPopupWindow makeId nextPageClient
onCreate onDelete onDisplayHandler onEndModalHandler
onPopupAction onProcessInputClient onRefreshContents onSerialize
onServerMethodCall onServerMethodError onServerMethodReturn onStartModalHandler
onTermKeyUp onUpdateFilterClient onUpdateSourceClient onUpdateTermClient
ondisabledHandler onhandleAutoLogoutWarn onkeydownHandler onkeyupHandler
onlayoutHandler onloadHandler onlogoutHandler onoverlayHandler
onresizeHandler onunloadHandler onupdateHandler popupActionHandler
previousPageClient realTimeInputClient refreshContents refreshMDFilterFields
removeChild removeFilterClient render renderContents
renderSVG setComponentId setCurrentGroupClient setHidden
setOverlayMode setProperty setPropertyAll setSkiplistsClient
setTraceOption showFilterForm showSkiplists startModal
startProgressBar stopProgressBar toggleGroupLogicClient toggleHLMode
toggleSortCriteria toggleStemCriteria updateFilterClient updateSourceClient
updateTermClient useTermClient


Parameters

• parameter LOADINCURRENTDOMAIN = 1;
• parameter PAGENAME = "iKnow Indexing Results";
Optional. This is the display name used for this page. If not provided, the class name is used.

Properties

• property hlMode as %ZEN.Datatype.string [ InitialExpression = "full" ];
• property showStems as %ZEN.Datatype.string [ InitialExpression = "entities" ];
• property sortCriteria as %ZEN.Datatype.string [ InitialExpression = "frequency" ];

Methods

• method DrawConcepts(seed As %ZEN.Datatype.string) as %Status
• method DrawCrcs(seed As %ZEN.Datatype.string) as %Status
• method DrawSentences(seed As %ZEN.Datatype.string) as %Status
• method GetInfoPaneText() as %String
Returns the text to be displayed in infoPane. To be overridden by the subclass using it.
• method OnChangeLanguageMode() as %Status
This method is called whenever the language mode changes, as part of UpdateSource or %OnAfterCreatePage
• method OnUpdateDomain(domainId As %Integer) as %Status
This method can be overridden at the subclass level to take any additional server-side actions when the domain is changed.
• method OnUpdateSource(sourceId As %Integer) as %Status
Server-side method subclasses can override to take additional actions upon a change in the current source.
• method displayResultsClient() as %Integer [ Language = javascript ]
• method onProcessInputClient() [ Language = javascript ]
• method onUpdateSourceClient(source) [ Language = javascript ]
Client-side method subclasses can override to take additional actions upon a change in the current source.
• method toggleHLMode(val) [ Language = javascript ]
• method toggleSortCriteria(val) [ Language = javascript ]
• method toggleStemCriteria(val) [ Language = javascript ]


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