Plato on Github
Report Home
lang/klass/klass.js
Maintainability
128.87
Lines of code
22
Difficulty
17.00
Estimated Errors
0.10
Function weight
By Complexity
By SLOC
(function(sc) { "use strict"; require("../lang"); var klass = { _classes: {} }; klass.get = function(name) { if (!klass._classes[name]) { throw new Error("Class not defined: " + name); } return klass._classes[name]; }; klass.exists = function(name) { return !!klass._classes[name]; }; sc.lang.klass = klass; })(sc);