Methods : Following are the AppML methods.
* new AppML() : Used to create a new AppML object.
* appml("name") : Used to return the appml object with the specified name.
* displayMessage(text) : Used to display a specified message.
* getData() : Used to fetch application data.
* run() : Used to run application object.
* setError(code, description) : Used to set an error with code and description.
Properties : Following are the AppML properties.
* appName : Name of the application, id of the container
* container : Container object
* controller : Controller object
* data : data object.
* dataSource : data source.
* displayType : Application Type, form or list
* message : message object
* error : error object
Data Object Properties : Following are the AppML data object properties.
* data.model : application data model.
* data.records : application records.
Form Methods : Following are the AppML form methods.
* newRecord() : Used to reset the current form.
* saveRecord() : Used to save the current record.
* deleteRecord() : Used to delete the current record.
* closeForm() : Used to close the current form.
Filter properties : Following are the AppML filter properties.
* orderBys : An array of order by field names.
* orderByDirections : An array of order by directions .
* queryFields : An array of query field names.
* queryValues : An array of query values.
* queryTypes : An array of query types.