HavingFilterBuilder
Builder filter Having untuk menambah, mengubah, dan menghapus kondisi filter setelah pengelompokan. Filter Having berlaku setelah agregasi data dan digunakan untuk memfilter hasil grup
Metode
constructor
Definisi:
Parameter:
getConditions
Definisi:
Mengembalikan: Y.Array<any>
add
Menambahkan kondisi filter Having
Definisi:
Mengembalikan: HavingFilterBuilder
Parameter:
addGroup
Menambahkan grup Having
Definisi:
Mengembalikan: HavingFilterBuilder
Parameter:
update
Memperbarui kondisi filter dengan ID tertentu
Definisi:
Mengembalikan: HavingFilterBuilder
Parameter:
updateGroup
Memperbarui grup dengan ID tertentu
Definisi:
Mengembalikan: HavingFilterBuilder
Parameter:
remove
Menghapus kondisi dengan ID tertentu atau item pada indeks tertentu
Definisi:
Mengembalikan: HavingFilterBuilder
Parameter:
find
Mencari kondisi pertama (filter atau grup) berdasarkan callback, sama seperti Array.find
Definisi:
Mengembalikan: HavingFilterNodeBuilder \| HavingGroupBuilder \| undefined
Parameter:
clear
Mengosongkan semua kondisi filter Having
Definisi:
toJSON
Mengekspor konfigurasi filter Having lengkap
Definisi:
Mengembalikan: VBIHavingGroup
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: