Skip to main content


class EnsPortal.PubSub.PageContainer extends EnsPortal.Template.standardPage

Property Inventory

Method Inventory


parameter PAGENAME = PubSub Subscriptions;
Inherited description: Displayed name of this page.
parameter RESOURCE = %Ens_PubSub:READ;
User needs WRITE privilege on this resource to view these pages.


property ClassName as %ZEN.Datatype.className (ZENURL = "CLASSNAME");
Property methods: ClassNameDisplayToLogical(), ClassNameGet(), ClassNameIsValid(), ClassNameLogicalToDisplay(), ClassNameLogicalToOdbc(), ClassNameNormalize(), ClassNameSet()


Replace last locator's link to include CLASSNAME parameter. pLink(n)=$LB(caption,link)
method %OnAfterCreatePage() as %Status
Set source for frame object
method %OnGetPageName() as %String
Get the (localized) name of the page.
method %OnGetTitle() as %String
Get the (localized) title string for the page.
method %Register() as %Status
Register this visit to the recent items list (override superclass method)
clientmethod adjustSizes() [ Language = javascript ]
Adjust size of the contents area.
clientmethod changeURLNamespace(value) [ Language = javascript ]
Inherited description: The input value is the name of the new namespace to switch to. This method only works for EnsPortal classes whose URL is simple (no URL parameters). This method will need to be overridden for classes such as EnsPortal.EDIDocumentView which cannot work without a URL parameter provided.
clientmethod onlayoutHandler(load) [ Language = javascript ]
Inherited description: This client event, if present, is fired when the page is first loaded or whenever it is resized.
If this is called at load time, then load will be true.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab