meraproject/lib/js/bws/react/common.js
keboss-m 5c21d25d45 Initial commit: Merakomis portal, Docker stack and user-reader API.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-24 11:04:05 +03:00

67 lines
1.4 KiB
JavaScript

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