dictionary.getGlobal()

dictionary.getGlobal() Returns: null Description:  Used to retrieve the values directly from the global scope. The values retrieved will still belong to the global scope and not will be part of the local scope. For example consider that global is {test: “test”} :

dictionary.mergeFromGlobal()

dictionary.mergeFromGlobal() Returns: dictionary Description:  Used to retrieve the values from the global scope and merge it over the local scope. If a key is already present in the local scope with a different value it will be overridden by the value in the global scope. Example

Dictionary engine

Description:  The dictionary engine is the one used by multiple other engines to hold and retrieve data in a key/value format. Available interfaces: getGlobal – gets the global stored elements mergeToGlobal – retrieves the elements from local and merges them into the global storage elements overrideGlobal – retrieves the elements from local and overrides them…

Currency engine

Description:  The currency engine is an implementation of the dictionary engine  refer to the dictionary docs for an in-depth view. The map of a currency element, with defaults: atEnd: false – controls if the symbol is after the value code: “<string>” – same as the global name decimal: “.” – symbol to be used in the…

Translator Engine

Description:  The translator engine is an implementation of the dictionary engine  refer to the dictionary docs for an in-depth view The translator engine is used to group a specific language and the currency engine used in that language. Specific functions for the engine: translate – used to reverse check a string from the dictionary, the…

Dictionary engine – Global Storage engines

Description:  The global storage of a dictionary can be saved out of memory and be persistent by using one of 4 types of storage engines. Once a storage engine is set it will automatically retrieve the data stored in that engine for that scope inside the global data. Any push of local data after that…