classmethod FileExists(filename As %String)
as %String
[ ZenMethod ]
classmethod GetDefaultDir()
as %String
[ ZenMethod ]
classmethod GetHyperEventResources(pMethod As %String = "")
as %String
Callback to return a list of resources required for a specific HyperEvent.
The user must have sufficient privileges on one of the resource/permission pairs
to be permitted to execute the hyperevent. An empty string implies the user already
has sufficient privileges for the ZenMethod specified in pMethod.
classmethod GetImportStatus()
as %String
[ ZenMethod ]
Use when the import job is running in the background to check on running status.
Returns "running", "idle", "done" or "error".
Use when the import job is running in the background to check on status.
Gets the number of seconds job has been running (or ran, if complete)
and formats it nicely as a string.
classmethod Import(pFilename As %String, pUseOld As %Boolean)
Runs in a background job launched from the method DoImportInBackground()
Run method Import() in a background job. Return 1 if this works out ok, an error string if there is an error in launching the job.
classmethod KillImport()
[ ZenMethod ]
classmethod KillImportStatus()
[ ZenMethod ]
method OnGetRibbonInfo(Output pDisplay As %Boolean, Output pViewIcons As %List, Output pSortOptions As %List, Output pSearchBox As %Boolean, Output pRibbonTitle As %String, Output pCommands As %List)
as %Status
Get information to display in the ribbon bar.
classmethod SetDefaultDir(pPathname As %String)
[ ZenMethod ]
method doDelete()
[ Language = javascript ]
method doExport(filename)
[ Language = javascript ]
method doExportBrowse()
[ Language = javascript ]
method doImportBrowse()
[ Language = javascript ]
method doImportOldBrowse()
[ Language = javascript ]
method drawTabDetails(row As %String, tabName As %String)
[ Language = javascript ]
method findCatRow(table, cat)
[ Language = javascript ]
classmethod isOnlyOld(category)
as %Boolean
[ ZenMethod ]
method layoutTabGroup()
[ Language = javascript ]
Handle the client-side rendering the of the right hand pane.
method onPopupAction(popupName, action, value)
[ Language = javascript ]
This client event, if present, is fired when the a popup page
launched from this page fires an action.
method onTabChange()
[ Language = javascript ]
User clicked on a tab, or selected a new item, so we need to fetch the required content from the server.
method onloadHandler()
[ Language = javascript ]
This client event, if present, is fired when the page is loaded.
Start the timer so we can check the status. If there is a
background import job currently running,
you will see a periodic update until the job is finished.
method progressSubmit()
[ Language = javascript ]
method showHideTabs(category)
[ Language = javascript ]
method showProgressDiv(title)
[ Language = javascript ]
method startStatusTimer(timeout)
[ Language = javascript ]
method timerStatus(timer, refresh)
[ Language = javascript ]
This function controls the timer on updating progress.
It is called from onload as well (in case a background import job is currently being run when the page is opened).
classmethod updateCatGlobal(category As %String = "")
[ ZenMethod ]
method updateRowVals(table)
[ Language = javascript ]