zland core provides core functionality for zland.
A few actions for things used throughout other zland projects
Core components.
All objects used in zland that represent data are described in these structure files.
Files in this folder are used in the zland build process to dynamically create objects, append children or construct routes.
Google files wrapped into own objects. Originally used for unit testing.
Contains zland services shared in various sub projects.
zland change event emitter used in flux stores (and where an event emitter is needed)
Config object to make config parameters available within the zland.
Example:
// get top level param
Config.get('debug');
// get nested params
Config.get('test.test');
Constants for use with stores
defer object for compatibility reasons. use the newer new Promise constructor of bluebird
A static instance of flux Dispatcher
The garbage collector considers if a DOM Element is garbage and can be deleted
determines the name of the event using device.platform from cordova
calculates map height, width and offset
math functions used within the whole project are wrapped into this object