Changes between Version 12 and Version 13 of BluePrint/Mobile/EdenMobileFramework


Ignore:
Timestamp:
03/31/15 15:56:21 (6 years ago)
Author:
Tom Baker
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BluePrint/Mobile/EdenMobileFramework

    v12 v13  
    3434   
    3535=== Source Code ===
    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.
    4040        * The base host url is defined in app.config.defaults.url.
    4141        * The main menu from the home page is defined in app.config.mainMenu.
    4242        * The plugins are defined in app.config.plugins.
    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
    4457
    4558