You are here

sitedata

The sitedata object provides information about a site such as its configuration and root page.

The sitedata object provides the following properties. The property types include:

  • Framework properties.
  • Properties that provide arrays of all objects of a given type.
  • Properties that provide associative arrays (or maps) of all instances for a given object type. These maps are keyed by object ID.
Type Description
rootPage Root page object for the web site/application.
siteConfiguration Configuration object for the web site/application.
objectTypeIds Return a string array of object type IDs.
chrome Provides an array of all Chrome objects.
components Provides an array of all Component objects.
componentTypes Provides an array of all ComponentType objects.
configurations Provides an array of all Configuration objects.
contentAssociations Provides an array of all ContentAssociation objects.
pages Returns an array of all Page objects.
pageTypes Provides an array of all PageType objects.
pageAssociations Provides an array of all PageAssociation objects.
templates Provides an array of all Template objects.
templateTypes Provides an array of all TemplateType objects.
themes Provides an array of all Theme objects.
chromeMap Provides an associative array of all Chrome objects.
componentsMap Provides an associative array of all Component objects.
componentTypesMap Provides an associative array of all ComponentType objects.
configurationsMap Provides an associative array of all Configuration objects.
contentAssociationsMap Provides an associative array of all ContentAssociation objects.
pagesMap Provides an associative array of all Page objects.
pageAssociationsMap Provides an associative array of all PageAssociation objects.
templatesMap Provides an associative array of all Template objects.
templateTypesMap Provides an associative array of all TemplateType objects.
themesMap Provides an associative array of all Theme objects.