API
Das Modul require("ou.sp.gadget.MultiTable") beinhaltet folgende Komponenten:
TableDialogTableGadgetTableMonitorMultiTableOptionsHelperMultiTableXlsxExporterMultiTableGadgetBuilder
Beispielverwendung von TableGadget:
context.enableModules();
const { TableGadget } = require("ou.sp.gadget.MultiTable");
const gadget = new TableGadget({
rows: [
{ id: "1", name: "name1" },
{ id: "2", name: "name2" },
{ id: "3", name: "name3" }
]
});
Dabei macht es (fast *) kein Unterschied, ob man über die TableGadget-Komponente über ou.sp.gadget.MultiTable oder ou.sp.gadget.TableGadget importiert.
- MultiTable Import
- Module Import
Import über Modul ou.sp.gadget.MultiTable:
context.enableModules();
const { TableGadget } = require("ou.sp.gadget.MultiTable");
Direkter Import über ou.sp.gadget.TableGadget:
context.enableModules();
const { TableGadget } = require("ou.sp.gadget.TableGadget");
tipp
* Aus Performance-Gründen wird der direkte Import der jeweiligen Komponente empfohlen.
context.enableModules();
const { TableGadget } = require("ou.sp.gadget.TableGadget");