Home > Class Reference > ENSLIB namespace > %DeepSee.UserPortal.Home

%DeepSee.UserPortal.Home

class %DeepSee.UserPortal.Home extends %DeepSee.UserPortal.standardPage

Home page for the User Portal.
This provides end users a way to access reports, dashboards etc.

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter HOMEPAGE = _DeepSee.UserPortal.Home.zen;
URL of home page (used in links).
parameter PAGENAME = DeepSee Home;
Name of this page.
parameter WORKLIST1VIEW;
Starting view for worklist 1.
parameter WORKLIST2VIEW;
Starting view for worklist 2.

Properties (Including Private)

property dashboardCategory as %ZEN.Datatype.string;
Category for the new dashboard.
Property methods: dashboardCategoryDisplayToLogical(), dashboardCategoryGet(), dashboardCategoryIsValid(), dashboardCategoryLogicalToDisplay(), dashboardCategoryLogicalToOdbc(), dashboardCategoryNormalize(), dashboardCategorySet()
property dashboardDescription as %ZEN.Datatype.string;
Description of the new dashboard.
Property methods: dashboardDescriptionDisplayToLogical(), dashboardDescriptionGet(), dashboardDescriptionIsValid(), dashboardDescriptionLogicalToDisplay(), dashboardDescriptionLogicalToOdbc(), dashboardDescriptionNormalize(), dashboardDescriptionSet()
property dashboardGridCols as %ZEN.Datatype.integer [ InitialExpression = 2 ];
If dashboard uses snap grid, then this is then number of grid columns.
Property methods: dashboardGridColsDisplayToLogical(), dashboardGridColsGet(), dashboardGridColsIsValid(), dashboardGridColsLogicalToDisplay(), dashboardGridColsLogicalToOdbc(), dashboardGridColsNormalize(), dashboardGridColsSet()
property dashboardGridRows as %ZEN.Datatype.integer [ InitialExpression = 2 ];
If dashboard uses snap grid, then this is then number of grid rows.
Property methods: dashboardGridRowsDisplayToLogical(), dashboardGridRowsGet(), dashboardGridRowsIsValid(), dashboardGridRowsLogicalToDisplay(), dashboardGridRowsLogicalToOdbc(), dashboardGridRowsNormalize(), dashboardGridRowsSet()
property dashboardKeywords as %ZEN.Datatype.string;
Keywords for the new dashboard.
Property methods: dashboardKeywordsDisplayToLogical(), dashboardKeywordsGet(), dashboardKeywordsIsValid(), dashboardKeywordsLogicalToDisplay(), dashboardKeywordsLogicalToOdbc(), dashboardKeywordsNormalize(), dashboardKeywordsSet()
property dashboardLocked as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
Locked state of the currently displayed dashboard.
Property methods: dashboardLockedDisplayToLogical(), dashboardLockedGet(), dashboardLockedIsValid(), dashboardLockedLogicalToDisplay(), dashboardLockedLogicalToOdbc(), dashboardLockedLogicalToXSD(), dashboardLockedNormalize(), dashboardLockedSet(), dashboardLockedXSDToLogical()
property dashboardModify as %ZEN.Datatype.boolean [ InitialExpression = 1 ];
Does this dashboard allow the user to modify widgets.
Property methods: dashboardModifyDisplayToLogical(), dashboardModifyGet(), dashboardModifyIsValid(), dashboardModifyLogicalToDisplay(), dashboardModifyLogicalToOdbc(), dashboardModifyLogicalToXSD(), dashboardModifyNormalize(), dashboardModifySet(), dashboardModifyXSDToLogical()
property dashboardName as %ZEN.Datatype.string;
Name of the new dashboard.
Property methods: dashboardNameDisplayToLogical(), dashboardNameGet(), dashboardNameIsValid(), dashboardNameLogicalToDisplay(), dashboardNameLogicalToOdbc(), dashboardNameNormalize(), dashboardNameSet()
property dashboardOwner as %ZEN.Datatype.string;
Owner of the currently displayed dashboard.
Property methods: dashboardOwnerDisplayToLogical(), dashboardOwnerGet(), dashboardOwnerIsValid(), dashboardOwnerLogicalToDisplay(), dashboardOwnerLogicalToOdbc(), dashboardOwnerNormalize(), dashboardOwnerSet()
property dashboardPublic as %ZEN.Datatype.boolean [ InitialExpression = 1 ];
Public state of the currently displayed dashboard.
Property methods: dashboardPublicDisplayToLogical(), dashboardPublicGet(), dashboardPublicIsValid(), dashboardPublicLogicalToDisplay(), dashboardPublicLogicalToOdbc(), dashboardPublicLogicalToXSD(), dashboardPublicNormalize(), dashboardPublicSet(), dashboardPublicXSDToLogical()
property dashboardResize as %ZEN.Datatype.boolean [ InitialExpression = 1 ];
Does this dashboard allow the user to move and resize widgets.
Property methods: dashboardResizeDisplayToLogical(), dashboardResizeGet(), dashboardResizeIsValid(), dashboardResizeLogicalToDisplay(), dashboardResizeLogicalToOdbc(), dashboardResizeLogicalToXSD(), dashboardResizeNormalize(), dashboardResizeSet(), dashboardResizeXSDToLogical()
property dashboardResource as %ZEN.Datatype.string;
Resource for the currently displayed dashboard.
Property methods: dashboardResourceDisplayToLogical(), dashboardResourceGet(), dashboardResourceIsValid(), dashboardResourceLogicalToDisplay(), dashboardResourceLogicalToOdbc(), dashboardResourceNormalize(), dashboardResourceSet()
property dashboardSnapGrid as %ZEN.Datatype.boolean [ InitialExpression = 0 ];