Plato on Github
Report Home
src/component/manager.js
Maintainability
133.55
Lines of code
27
Difficulty
15.69
Estimated Errors
0.11
Function weight
By Complexity
By SLOC
define(function() { var components = {}; var ComponentManager = {}; ComponentManager.add = function(component) { var name = component.name || 'anonymous-' + Date.now(); components[name] = component; }; ComponentManager.remove = function(name) { if (name == null) { return; } delete ComponentManager[name]; }; ComponentManager.get = function(name) { return components[name]; }; return ComponentManager; });