Welcome |
This documentation describes objects available for use when writing scripts that run within a screen to interact with the application.
Scripting objects are categorized into namespaces based on functionality.
The Client namespace contains information about the client currently running an application.
The ControlProperties namespace contains custom objects used as control properties.
The Controls namespace contains control definitions and interfaces.
The Data namespace contains objects used to retrieve data from a views service.
The Events namespace contains a custom timer that is the ONLY timer recommended for use within scripting. It also contains event delegates that can be invoked when an event occurs.
The Legacy namespace contains objects that have been deprecated but are in place for backward compatibility purposes. It is recommended that changes are made to use corresponding functionality from a non legacy namespace.
The Log namespace contains objects that can be used for debugging or error handling purposes.
The Managers namespace contains singleton classes that can be used for a variety of purposes, such as creating controls and getting a data interface.
Some scripting examples have been added as references. More examples will be added later.