ravel
Version:
Ravel Rapid Application Development Framework
29 lines (26 loc) • 1 kB
JavaScript
;
/**
* Defines Symbols for core/, concealing private variables shared between Ravel source files
*
* @private
*/
module.exports = {
// structures
params: Symbol.for('_params'),
knownParameters: Symbol.for('_knownParamters'),
modules: Symbol.for('_modules'),
moduleFactories: Symbol.for('_moduleFactories'),
resourceFactories: Symbol.for('_resourceFactories'),
routesFactories: Symbol.for('_routesFactories'),
knownClasses: Symbol.for('_knownClasses'),
// methods
loadParameters: Symbol.for('_loadParameters()'),
validateParameters: Symbol.for('_validateParameters()'),
parametersLoaded: Symbol.for('_parametersLoaded()'),
moduleInit: Symbol.for('_moduleInit'),
resourceInit: Symbol.for('_resourceInit'),
routesInit: Symbol.for('_routesInit'),
routesInitFunc: Symbol.for('_routesInitFunc'),
registerClassFunc: Symbol.for('_registerClassFunc'),
// objects
injector: Symbol.for('Injector') };