IFilterable interface
Décore les composants incorporés qui prennent en charge les filtres Exemples incluent des rapports et des pages
Méthodes
get |
Obtient les filtres actuellement appliqués à l’objet. |
remove |
Supprime tous les filtres de l’objet actuel. |
set |
Remplace tous les filtres de l’objet actuel par les valeurs de filtre spécifiées. |
update |
Mettez à jour les filtres de l’instance actuelle en fonction de l’opération : Ajoutez, remplacez tout, remplacez par cible ou supprimez. |
Détails de la méthode
getFilters()
Obtient les filtres actuellement appliqués à l’objet.
function getFilters(): Promise<IFilter[]>
Retours
Promise<IFilter[]>
removeFilters()
Supprime tous les filtres de l’objet actuel.
function removeFilters(): Promise<IHttpPostMessageResponse<void>>
Retours
Promise<IHttpPostMessageResponse<void>>
setFilters(IFilter[])
Remplace tous les filtres de l’objet actuel par les valeurs de filtre spécifiées.
function setFilters(filters: IFilter[]): Promise<IHttpPostMessageResponse<void>>
Paramètres
- filters
-
IFilter[]
Retours
Promise<IHttpPostMessageResponse<void>>
updateFilters(FiltersOperations, IFilter[])
Mettez à jour les filtres de l’instance actuelle en fonction de l’opération : Ajoutez, remplacez tout, remplacez par cible ou supprimez.
function updateFilters(operation: FiltersOperations, filters?: IFilter[]): Promise<IHttpPostMessageResponse<void>>
Paramètres
- operation
- FiltersOperations
- filters
-
IFilter[]
Retours
Promise<IHttpPostMessageResponse<void>>