var Controllers; import './ui/minihelp.js'; window.psUpdate = function () { return $(".ps-container").perfectScrollbar('update'); }; window.Controllers = Controllers = function () { class Controllers { static update(controller) { var base, i, results, v; if ((base = this.controllers)[controller] == null) { base[controller] = []; } results = []; for (i in this.controllers[controller]) { v = this.controllers[controller][i]; results.push(typeof v.reload === "function" ? v.reload() : void 0); } return results; } static add(controller, r) { var base; if ((base = this.controllers)[controller] == null) { base[controller] = []; } return this.controllers[controller].push(r); } static remove(controller, r) { var base, i, results, v; if ((base = this.controllers)[controller] == null) { base[controller] = []; } results = []; for (i in this.controllers[controller]) { v = this.controllers[controller][i]; if (v === r) { this.controllers[controller].splice(i, 1); break; } else { results.push(void 0); } } return results; } } ; Controllers.controllers = {}; return Controllers; }.call(this); //# sourceMappingURL=common.js.map