Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %DeepSee.UI.Application
Private  Storage   

%DeepSee.UI.Application


class %DeepSee.UI.Application extends
%ZEN.Portal.Application

Zen application class for pages within the DeepSee portal.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
5 2


Summary


This is a Zen Application class.

Properties
%StatusCode

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %DrawLocatorMenu
%DrawSmallMenu %DrawStyleHTML %DrawTitleHTML %DrawTitleServerHTML
%Extends %GetApplicationName %GetParameter %GetUserPackages
%IsA %IsModified %LinkCSS %LinkScript
%New %NormalizeObject %ObjectModified %OnGetJSResources
%OnGetProductName %OriginalNamespace %PackageName %RemoveFromSaveSet
%SerializeObject %SetModified %ValidateObject CanShowSwitch
ConvertParameter Decrypt DrawServerFlag DrawUsername
Encrypt EscapeHTML EscapeURL GetContextLinks
GetDeepSeeArray GetQuickLinks HyperEventCall HyperEventHead
Include InsertHiddenField InsertHiddenFields IsPrivate
Link OnHTTPHeader OnPage OnPageError
OnPostHTTP OnPostHyperEvent OnPreHTTP OnPreHyperEvent
Page QuoteJS RewriteURL ShowError
StartTimer StopTimer ThrowError UnescapeHTML
UnescapeURL


Parameters


• parameter APPLICATIONNAME = "DeepSee";
This is the name of this application.
• parameter CSS3INCLUDES = "https://fonts.googleapis.com/css?family=Montserrat,https://fonts.googleapis.com/css?family=Source+Sans+Pro";
Comma-separated list of additional CSS3 include files that should be included for every page within the application.
This is used when the page uses CSS3. The CSS files will be included after any component style sheets and before styles defined by this application class or the page class.
• parameter CSSINCLUDES = "https://fonts.googleapis.com/css?family=Montserrat,https://fonts.googleapis.com/css?family=Source+Sans+Pro";
Comma-separated list of additional CSS include files that should be included for every page within the application.
The CSS files will be included after any component style sheets and before styles defined by this application class or the page class.
• parameter DOMAIN = "%DeepSee";
Set this to the correct domain.
• parameter HOMEPAGE = "_DeepSee.UI.Home.zen";
This is the URL of the main starting page of this application.

Methods


• classmethod GetDeepSeeArray(Output pData) as %Status
Provide finder contents for the DeepSee pages. Called from %CSP.Portal.Home.
• classmethod GetQuickLinks(Output pLinks) as %Status
Provide any quick links for pages.