WhereFilterBuilder
Where-Filter-Builder zum Hinzufügen, Ändern und Entfernen von Filterbedingungen auf Zeilenebene. Where-Filter wirken vor der Datenabfrage und filtern Rohdaten
Methoden
constructor
Definition:
Parameter:
getConditions
Definition:
Rückgabe: Y.Array<any>
add
Eine Where-Filterbedingung hinzufügen
Definition:
Rückgabe: WhereFilterBuilder
Parameter:
addGroup
Eine Where-Gruppe hinzufügen
Definition:
Rückgabe: WhereFilterBuilder
Parameter:
update
Filterbedingung mit angegebener ID aktualisieren
Definition:
Rückgabe: WhereFilterBuilder
Parameter:
updateGroup
Gruppe mit angegebener ID aktualisieren
Definition:
Rückgabe: WhereFilterBuilder
Parameter:
remove
Bedingung mit angegebener ID oder Element an angegebenem Index entfernen
Definition:
Rückgabe: WhereFilterBuilder
Parameter:
find
Erste Bedingung (Filter oder Gruppe) nach Callback-Bedingung finden, Verhalten wie Array.find
Definition:
Rückgabe: WhereFilterNodeBuilder \| WhereGroupBuilder \| undefined
Parameter:
clear
Alle Where-Filterbedingungen leeren
Definition:
toJSON
Vollständige Where-Filterkonfiguration exportieren
Definition:
Rückgabe: VBIWhereGroup
observe
Filterbedingungsänderungen beobachten und eine Funktion zum Abbestellen zurückgeben
Definition:
Rückgabe: () => void
Parameter:
static isGroup
Prüfen, ob der Knoten ein Gruppenknoten ist
Definition:
Rückgabe: boolean
Parameter:
static isNode
Prüfen, ob der Knoten ein Blattknoten ist
Definition:
Rückgabe: boolean
Parameter: