IFilterable interface
Menghias komponen semat yang mendukung filter Contoh menyertakan laporan dan halaman
Metode
| get |
Mendapatkan filter yang saat ini diterapkan ke objek. |
| remove |
Menghapus semua filter dari objek saat ini. |
| set |
Mengganti semua filter pada objek saat ini dengan nilai filter yang ditentukan. |
| update |
Perbarui filter untuk instans saat ini sesuai dengan operasi: Tambahkan, ganti semua, ganti berdasarkan target atau hapus. |
Detail Metode
getFilters()
Mendapatkan filter yang saat ini diterapkan ke objek.
function getFilters(): Promise<IFilter[]>
Mengembalikan
Promise<IFilter[]>
removeFilters()
Menghapus semua filter dari objek saat ini.
function removeFilters(): Promise<IHttpPostMessageResponse<void>>
Mengembalikan
Promise<IHttpPostMessageResponse<void>>
setFilters(IFilter[])
Mengganti semua filter pada objek saat ini dengan nilai filter yang ditentukan.
function setFilters(filters: IFilter[]): Promise<IHttpPostMessageResponse<void>>
Parameter
- filters
-
IFilter[]
Mengembalikan
Promise<IHttpPostMessageResponse<void>>
updateFilters(FiltersOperations, IFilter[])
Perbarui filter untuk instans saat ini sesuai dengan operasi: Tambahkan, ganti semua, ganti berdasarkan target atau hapus.
function updateFilters(operation: FiltersOperations, filters?: IFilter[]): Promise<IHttpPostMessageResponse<void>>
Parameter
- operation
- FiltersOperations
- filters
-
IFilter[]
Mengembalikan
Promise<IHttpPostMessageResponse<void>>