36 | | * The root directory has the cordova configuration files, directories, and the README.md file for the github documentation page. The www folder has all of the source code. |
37 | | * '''www''' - There are directories for the different types of files, and some fundamental source files. |
38 | | * '''www/index.html''' - This is the main page for the app. It also loads the core javascript and css files. |
39 | | * '''www/config.js''' - The main configuration for the app. |
| 36 | * The root directory has the cordova configuration files, directories, and the README.md file for the github documentation page. The www folder has all of the source code. |
| 37 | * '''www''' - There are directories for the different types of files, and some fundamental source files. |
| 38 | * '''www/index.html''' - This is the main page for the app. It also loads the core javascript and css files. |
| 39 | * '''www/config.js''' - The main configuration for the app. |
43 | | |
| 43 | * '''www/css''' - The main stylesheets for the app. Currently there is only index.css. |
| 44 | * '''www/js''' - The core JavaScript source code. |
| 45 | * '''index.js''' The main entry point for the app. It initializes all of the core objects. |
| 46 | * '''controller.js''' Coordinates all operations. See the Controller section below. |
| 47 | * '''view.js''' The main user interface object. Handles page transitions. See Views below. |
| 48 | * '''models.js''' The main model definitions. Has objects that are the basis of the form databases. |
| 49 | * '''uiElements.js''' Fundamental UI objects. There are base objects for pages, dialogs, and controls used in tables. |
| 50 | * '''communicator.js''' Handles requests to the server. |
| 51 | * '''pluginManager.js''' Controls loading, initialization, and searches on plugins. |
| 52 | * '''storage.js''' Manages localstorage reads and writes. |
| 53 | * '''www/lib''' - External js libraries. This includes the css files copied from Eden. |
| 54 | * '''www/plugins''' - The form plugins. See Plugins below. |
| 55 | * '''www/res''' - Resources, currently only holds application icons. |
| 56 | |