dist/version/ulib-0.1.3.js
function (coreArgs) {
				var obj = {}, i;

				//	Extending ensures that we don't override the core by using 'this' in plugins
				for (i in coreObj) { if (coreObj.hasOwnProperty(i)) {
					obj[i] = coreObj[i];
				}}

				//	Override / add any properties
				for (i in coreArgs) {if (coreArgs.hasOwnProperty(i)) {
					obj[i] = coreArgs[i];
				}}

				//	TODO: This only happens on setup; core is also called in the event manager
				//	after that, but it is re-evaluated, so we don't have the plugin name anymore ... doh.
				if(typeof coreArgs.name !== undefined) {
					obj.pluginName = coreArgs.name;
				} else {
					handleError('PluginDoesnotExist', ' name not specified');
				}

				return obj;
			}
function (coreArgs) {
				var obj = {}, i;

				//	Extending ensures that we don't override the core by using 'this' in plugins
				for (i in coreObj) { if (coreObj.hasOwnProperty(i)) {
					obj[i] = coreObj[i];
				}}

				//	Override / add any properties
				for (i in coreArgs) {if (coreArgs.hasOwnProperty(i)) {
					obj[i] = coreArgs[i];
				}}

				//	TODO: This only happens on setup; core is also called in the event manager
				//	after that, but it is re-evaluated, so we don't have the plugin name anymore ... doh.
				if(typeof coreArgs.name !== undefined) {
					obj.pluginName = coreArgs.name;
				} else {
					handleError('PluginDoesnotExist', ' name not specified');
				}

				return obj;
			}
function ( coreArgs ) { var obj = { } , i ; //	Extending ensures that we don't override the core by using 'this' in plugins for ( i in coreObj ) { if ( coreObj . hasOwnProperty ( i ) ) { obj [ i ] = coreObj [ i ] ; } } //	Override / add any properties for ( i in coreArgs ) { if ( coreArgs . hasOwnProperty ( i ) ) { obj [ i ] = coreArgs [ i ] ; } } //	TODO: This only happens on setup; core is also called in the event manager //	after that, but it is re-evaluated, so we don't have the plugin name anymore ... doh. if ( typeof coreArgs . name !== undefined ) { obj . pluginName = coreArgs . name ; } else { handleError ( 'PluginDoesnotExist' , ' name not specified' ) ; } return obj ; }
"Global" config object - exposed to all plugins via get and set functions in the core
Global config object - exposed to all plugins via get and set functions in the core