Zum Hauptinhalt springen

Spaltentyp 'button'

Live Beispiel

Beispielcode

context.enableModules();
const { TableGadget } = require("ou.sp.gadget.TableGadget");

const gadget = new TableGadget({
showOptions: false,
showFooter: false,
select: false,
rows: [
{
id: 1,
button: "Ausführen",
button2: "Öffnen",
},
{
id: 2,
button: "Ausführen",
button2: "Öffnen",
},
{
id: 3,
button: "Ausführen",
button2: "Öffnen",
},
],
columns: {
button: {
type: "button",
label: "",
click: function (e, t) {
alert("Zeile " + t.id + " wurde ausgef\xfchrt!");
},
},
button2: {
type: "button",
label: "",
click: "buttonCallback",
},
},
});

context.returnValue = gadget.transfer();