org.edgescript.esp

Type Setup

org.edgescript.0.5200
Instance of Type
Inheriting from Node

Type dataValue
org.uninode.Type.displayPatterna {att:org.uninode.Node.type}

Attribute summaryDefined inUninode® IdPropertiesDefault
TypebaseHTMLRequest
This RequestHTML subtype is the supertype of all html requests that are derived from the Edgelet scripts. When a new script is compiled, a new type is created, inheriting from this type. The script then defines the generate() method of the new type, which overrides the default generate() method, which does nothing. If you only want the basic functionality, you can let this type be org.edgescript.esp.RequestHTML, but if you want to add your own methods, you should create a new type, which inherits not only from RequestHTML, but also from the proprietary types that define the new methods. These methods will be accessable from any script based on the base type.
Setuporg.edgescript.0.5201
List[Database]databases
The databases index is used as a shortcut to reach dbPools
Setuporg.edgescript.0.5202
LanguageMaplanguageMap
The languageMap contains information about the language structure, e.g. which language is considered root, and which language is considered parent of another.
Setuporg.edgescript.0.5203
Reference[org.edgescript.esp.Setup.macros]macros
The macros are like subroutines, written in the ESP format.
Setuporg.edgescript.0.5204
List[Preference]preferencesSetuporg.edgescript.0.5205
Reference[org.edgescript.esp.Setup.sites]sites
The sites index contains all the supported sites
Setuporg.edgescript.0.5206
Reference[org.edgescript.esp.Setup.states]states
The states are boolean flags that can be used to turn on or off various parts of a page.
Setuporg.edgescript.0.5207
StringtoString
This is the display string.
Nodeorg.uninode.0.102
Typetype
The type of an object determines the behaviour and attributes of the object.
Nodeorg.uninode.0.101
StringuriNodeorg.uninode.0.103