TableGadgetOptions
TableGadgetOptions =
MultiTableGadgetOptions&object
Type Declaration
_missingWriteAccess?
optional_missingWriteAccess:boolean
(Optional) Internes Flag, true wenn Schreibschutz auf fieldName aktiv
_missingWriteAccessMessage?
optional_missingWriteAccessMessage:string
(Optional) Nachricht wenn wenn Schreibschutz auf fieldName aktiv ist
id?
optionalid:string
(Optional) Eine eindeutige Id für das Gadget
fieldName?
optionalfieldName:string
(Optional) Ein Mappenfeld zum Speichern der Daten
alwaysEditable?
optionalalwaysEditable:boolean
(Optional) Aktiviert den Editiermodus auch wenn der User nicht im Bearbeitungsmodus ist.
Default
false
showOptions?
optionalshowOptions:boolean
(Optional) Kopfzeile mit Filter und Seitenauswahl anzeigen?
Default
false
showFooter?
optionalshowFooter:boolean
(Optional) Fusszeileninformationen anzeigen (Seitenanzahl, Auswahl)
Default
false
height?
optionalheight:string
(Optional) Maximale Höhe des Gadgets
Example
height: "200px"
update?
optionalupdate:string| (options) =>boolean
(Optional) Callback bevor die Zeilen in das Mappenfeld gespeichert werden.
⚡ Ein Abbruch erfolgt nur, wenn der return Wert false ist! Kein return Wert wird als true gehandhabt.
Example
// Named script
change: "someCallbackFunction"
// Callback script
change: (rows, options) => {
// Abbruch über return false => Feld wird nicht beschrieben
// return false
}