The following sections list all elements you can use in a page methods declaration.
The two tables below list all of the elements. The elements are listed in the order in which you normally use them.
| Element | Brief Description |
|---|---|
| declarations Tag | Required top-level element for the page methods file. All methods must be nested within this item. |
| methodDeclaration Tag | Defines a new page method. |
| methodName Tag | Defines the name of the page method. This is used to refer to the page from other places, such as when creating a link to the page. |
| methodAgent Tag | Specifies the type of method. For page methods, this should always be set to page. |
| methodDescription Tag | Contains a text description of the page. This is primarily to help you when reviewing the XML file; the description does not appear anywhere in the Web Client. |
| title Tag | Specifies the title of the page. This title appears in the title bar of the user’s Web browser when viewing the page. |
| menuItem Tag | Identifies the menu item to use for page-level menus to be shown on the page. This is typically only used with pages such as the Person/Company Overview pages. |
| modalParameters Tag | Provides parameters that are used when the page is displayed as a modal window. Because these parameters can be passed to the page when it is called, this tag is not typically needed. |
| nonModalParameters Tag | Provides parameters that are used when the page is displayed in a full page in the browser, as opposed to in a modal window. Because these parameters can be passed to the page when it is called, this tag is not typically needed. |
| hideArea Tag | Specifies the page areas that should be hidden. |
| restrictedAccess Tag | Restricts the use of the page method to administrative users. |
| section Tag | Defines a section that can contain columns of nuggets. When creating the page layout, you can use this to mix rows with different numbers of columns. |
| column Tag | Defines a column for body nuggets. |
| nugget Tag | Defines a nugget in the column. |
| description Tag | Provides a description of a nugget. |
| parameters Tag | Defines the list of parameters to be passed to the Nugget Server when requesting the nugget. |
| field Tag | Specifies the value of an individual parameter for a nugget. |
| <publicAccessAllowed> | Defines a security setting on each method declaration that allows access to a page without being logged in. |