abstract class %ZEN.Template.ZENPageList
extends %RegisteredObject
This utility class is used by the ZEN Page Wizard to provide
a set of sample pages for the user to choose from.
Parameters
|
Properties
|
Methods
|
Queries
|
Indices
|
ForeignKeys
|
Triggers
|
|
|
6
|
|
|
|
|
classmethod %GetPageCaption(pClass As %String)
as %String
Return the caption that should be used for the page.
final classmethod %GetPageGenerators(Output pPages)
as %Status
Return an array of page generator classes.
classmethod %GetPageSVG(pClass As %String)
as %Status
Draw the SVG icon for the given page.
pClass is a generator class name
classmethod %WriteMethods(pClass As %String, pInfo As %ZEN.Template.PageGeneratorInfo)
as %Status
Get generator class to write out methods for the new class.
classmethod %WriteXDATAContents(pClass As %String, pInfo As %ZEN.Template.PageGeneratorInfo)
as %Status
Get generator class to write out the XDATA Contents block for the new class.
classmethod %WriteXDATAStyle(pClass As %String, pInfo As %ZEN.Template.PageGeneratorInfo)
as %Status
Get generator class to write out the XDATA Style block for the new class.