IFilterable interface
Ozdobí součásti pro vložení, které podporují filtry Příklady zahrnují sestavy a stránky.
Metody
get |
Získá filtry aktuálně použité pro objekt. |
remove |
Odebere všechny filtry z aktuálního objektu. |
set |
Nahradí všechny filtry aktuálního objektu zadanými hodnotami filtru. |
update |
Aktualizujte filtry pro aktuální instanci podle operace: Přidejte, nahraďte vše, nahraďte cílem nebo odebráním. |
Podrobnosti metody
getFilters()
Získá filtry aktuálně použité pro objekt.
function getFilters(): Promise<IFilter[]>
Návraty
Promise<IFilter[]>
removeFilters()
Odebere všechny filtry z aktuálního objektu.
function removeFilters(): Promise<IHttpPostMessageResponse<void>>
Návraty
Promise<IHttpPostMessageResponse<void>>
setFilters(IFilter[])
Nahradí všechny filtry aktuálního objektu zadanými hodnotami filtru.
function setFilters(filters: IFilter[]): Promise<IHttpPostMessageResponse<void>>
Parametry
- filters
-
IFilter[]
Návraty
Promise<IHttpPostMessageResponse<void>>
updateFilters(FiltersOperations, IFilter[])
Aktualizujte filtry pro aktuální instanci podle operace: Přidejte, nahraďte vše, nahraďte cílem nebo odebráním.
function updateFilters(operation: FiltersOperations, filters?: IFilter[]): Promise<IHttpPostMessageResponse<void>>
Parametry
- operation
- FiltersOperations
- filters
-
IFilter[]
Návraty
Promise<IHttpPostMessageResponse<void>>