Sdílet prostřednictvím


IFilterable interface

Ozdobí součásti pro vložení, které podporují filtry Příklady zahrnují sestavy a stránky.

Metody

getFilters()

Získá filtry aktuálně použité pro objekt.

removeFilters()

Odebere všechny filtry z aktuálního objektu.

setFilters(IFilter[])

Nahradí všechny filtry aktuálního objektu zadanými hodnotami filtru.

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.

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>>