IFilterable interface
Decorare i componenti di incorporamento che supportano i filtri Esempi includono report e pagine
Metodi
get |
Ottiene i filtri attualmente applicati all'oggetto . |
remove |
Rimuove tutti i filtri dall'oggetto corrente. |
set |
Sostituisce tutti i filtri sull'oggetto corrente con i valori di filtro specificati. |
update |
Aggiornare i filtri per l'istanza corrente in base all'operazione: Aggiungere, sostituire tutto, sostituire per destinazione o rimuovere. |
Dettagli metodo
getFilters()
Ottiene i filtri attualmente applicati all'oggetto .
function getFilters(): Promise<IFilter[]>
Restituisce
Promise<IFilter[]>
removeFilters()
Rimuove tutti i filtri dall'oggetto corrente.
function removeFilters(): Promise<IHttpPostMessageResponse<void>>
Restituisce
Promise<IHttpPostMessageResponse<void>>
setFilters(IFilter[])
Sostituisce tutti i filtri sull'oggetto corrente con i valori di filtro specificati.
function setFilters(filters: IFilter[]): Promise<IHttpPostMessageResponse<void>>
Parametri
- filters
-
IFilter[]
Restituisce
Promise<IHttpPostMessageResponse<void>>
updateFilters(FiltersOperations, IFilter[])
Aggiornare i filtri per l'istanza corrente in base all'operazione: Aggiungere, sostituire tutto, sostituire per destinazione o rimuovere.
function updateFilters(operation: FiltersOperations, filters?: IFilter[]): Promise<IHttpPostMessageResponse<void>>
Parametri
- operation
- FiltersOperations
- filters
-
IFilter[]
Restituisce
Promise<IHttpPostMessageResponse<void>>