ci: auto build & obfuscate [2026-04-19 03:01:12] (Jenkins #16)

This commit is contained in:
Jenkins CI
2026-04-19 03:01:12 +08:00
parent 58ff3c3faf
commit 8d590073f4
28 changed files with 761 additions and 384 deletions

View File

@@ -0,0 +1,22 @@
import { Module, ModuleBuilder } from './Module.js';
import { bindRuleConfigPanel } from '../../ui/rule-config-bindings.js';
const builder = new ModuleBuilder()
.name('RuleConfig')
.view('assets/rule-config-panel.html')
.strict(true)
.required(['mount']);
export default class RuleConfigModule extends Module {
constructor() {
super(builder);
}
async mount() {
if (this.el) {
this.el.id = 'amily2_rule_config_panel';
this.el.style.display = 'none';
}
bindRuleConfigPanel($(this.el));
}
}