![]() |
QuickConnectFamily Hybrid API 2.1
Documentation for the JavaScript used in creating QC Family Hybrid Applications
|
| iOS/Web Files/databaseDefinition.js | Where you define the databases your application uses, if any |
| iOS/Web Files/functions.js | Where you define the Validation, Business, View, and Error Control Functions as described on the main page of the documentation |
| iOS/Web Files/main.js | Where you create any custom functions for your application. Event listener functions, as described on the main page of the documentation, would be written here |
| iOS/Web Files/mappings.js | Where you create the stacks for your application's behavior as described on the main page of the documentation |
| iOS/Web Files/QCJSLib/com.js | Calls avaiable to you the application developer to access the native device behaviors. All of these calls are asynchronous so there are no return values. If a function is requesting data that data will be made available to the remaining control functions of the current stack by the framework |
| iOS/Web Files/QCJSLib/DataAccessObject.js | Easy to use wrapper for the SQLite functionality of the device. The DataAccessObject constructor is used in the databaseDefinitions.js file |
| iOS/Web Files/QCJSLib/DBScript.js | Easy to use object designed to accumulate SQL satements and parameters and then run them as a single method call. This is similar in behavior to SQL script files |
| iOS/Web Files/QCJSLib/LocationObject.js | Easy to use wrapper for the standard browser geolocation functionality |
| iOS/Web Files/QCJSLib/QCUtilities.js | Series of helper functions for you to use in creating your QCFamily Hybrid application |
| iOS/Web Files/QCJSLib/QuickConnect.js | The QC file contains the two stack trigger functions |
| iOS/Web Files/QCJSLib/ServerAccessObject.js | Easy to use AJAX wrapper for accessing remote web applications and services |
1.7.4