context.enableModules();
const { TableGadget } = require("ou.sp.gadget.TableGadget");
const gadget = new TableGadget({
allowEdit: false,
showFooter: false,
showOptions: false,
select: false,
filter: function (options) {
return options.row.status === "Fehler";
},
rows: [
{
article: "Fahrradzubehör 1",
status: "Erledigt",
},
{
article: "Fahrradzubehör 2",
status: "Fehler",
},
{
article: "Fahrradzubehör 3",
status: "Fehler",
},
],
columns: {
article: {
label: "Artikel",
},
status: {
type: "badge",
label: "Status",
badges: {
Erledigt: "success",
Fehler: "error",
},
},
},
});
context.returnValue = gadget.transfer();