IFilterable interface
필터를 지원하는 포함 구성 요소 데코레이트 예제에는 보고서 및 페이지가 포함됩니다.
메서드
get |
개체에 현재 적용된 필터를 가져옵니다. |
remove |
현재 개체에서 모든 필터를 제거합니다. |
set |
현재 개체의 모든 필터를 지정된 필터 값으로 바꿉니다. |
update |
작업에 따라 현재 인스턴스에 대한 필터를 업데이트합니다. 추가, 모두 바꾸기, 대상 또는 제거로 바꿉니다. |
메서드 세부 정보
getFilters()
removeFilters()
현재 개체에서 모든 필터를 제거합니다.
function removeFilters(): Promise<IHttpPostMessageResponse<void>>
반환
Promise<IHttpPostMessageResponse<void>>
setFilters(IFilter[])
현재 개체의 모든 필터를 지정된 필터 값으로 바꿉니다.
function setFilters(filters: IFilter[]): Promise<IHttpPostMessageResponse<void>>
매개 변수
- filters
-
IFilter[]
반환
Promise<IHttpPostMessageResponse<void>>
updateFilters(FiltersOperations, IFilter[])
작업에 따라 현재 인스턴스에 대한 필터를 업데이트합니다. 추가, 모두 바꾸기, 대상 또는 제거로 바꿉니다.
function updateFilters(operation: FiltersOperations, filters?: IFilter[]): Promise<IHttpPostMessageResponse<void>>
매개 변수
- operation
- FiltersOperations
- filters
-
IFilter[]
반환
Promise<IHttpPostMessageResponse<void>>