2602 dev init

This commit is contained in:
2026-02-13 13:04:39 +08:00
parent 42de8b54b3
commit 3c7318492a
2 changed files with 373 additions and 0 deletions

22
SL/module/TableModule.js Normal file
View File

@@ -0,0 +1,22 @@
import { Module, ModuleBuilder } from './Module.js';
import { bindTableEvents } from '../../ui/table-bindings.js';
const builder = new ModuleBuilder()
.name('TableModule')
.view('assets/amily-data-table/Memorisation-forms.html')
.strict(true)
.required(['mount']);
export default class TableModule extends Module {
constructor() {
super(builder);
}
async mount() {
if (this.el) {
this.el.id = 'amily2_memorisation_forms_panel';
this.el.style.display = 'none';
}
bindTableEvents();
}
}