WhereFilterBuilder
Builder filter Where untuk menambah, mengubah, dan menghapus kondisi filter tingkat baris. Filter Where berlaku sebelum query data dan digunakan untuk memfilter data mentah
Metode
constructor
Definisi:
Parameter:
getConditions
Definisi:
Mengembalikan: Y.Array<any>
add
Menambahkan kondisi filter Where
Definisi:
Mengembalikan: WhereFilterBuilder
Parameter:
addGroup
Menambahkan grup Where
Definisi:
Mengembalikan: WhereFilterBuilder
Parameter:
update
Memperbarui kondisi filter dengan ID tertentu
Definisi:
Mengembalikan: WhereFilterBuilder
Parameter:
updateGroup
Memperbarui grup dengan ID tertentu
Definisi:
Mengembalikan: WhereFilterBuilder
Parameter:
remove
Menghapus kondisi dengan ID tertentu atau item pada indeks tertentu
Definisi:
Mengembalikan: WhereFilterBuilder
Parameter:
find
Mencari kondisi pertama (filter atau grup) berdasarkan callback, sama seperti Array.find
Definisi:
Mengembalikan: WhereFilterNodeBuilder \| WhereGroupBuilder \| undefined
Parameter:
clear
Mengosongkan semua kondisi filter Where
Definisi:
toJSON
Mengekspor konfigurasi filter Where lengkap
Definisi:
Mengembalikan: VBIWhereGroup
observe
Memantau perubahan kondisi filter dan mengembalikan fungsi berhenti memantau
Definisi:
Mengembalikan: () => void
Parameter:
static isGroup
Menentukan apakah node adalah node grup
Definisi:
Mengembalikan: boolean
Parameter:
static isNode
Menentukan apakah node adalah node leaf
Definisi:
Mengembalikan: boolean
Parameter: