자동 필터링(Auto Filtering)
필터들을 일일이 생성하지 않고 컬럼의 autoFilter 속성을 true로 지정하면 데이터셀의 값들을 중복 제거하여 필터를 자동으로 생성해줍니다.
필터 selector옵션으로 activeWhenEnter가 true이면 검색 후 엔터키 입력 시 목록 전체를 선택합니다.
필터 검색창에 "가" 입력 후 엔터를 입력하면 검색된 목록 전체가 선택되는 걸 확인할 수 있습니다.
자동 필터 지정
투자국가 컬럼에 자동 필터 생성.
gridView.setColumnProperty("KorCountry", "autoFilter", true);필터 검색후 엔터키로 검색된 필터 활성화.
gridView.filteringOptions.selector.activeWhenEnter = true;자동 필터 + 사용자 지정 필터들을
자동 필터링과 사용자 지정 필터를 동시에 설정 할 수 있습니다.
gridView.filteringOptions.automating.userFilterPosition = "first";
gridView.setColumnProperty("Age", "autoFilter", true);
gridView.addColumnFilters(gridView.columnByName("Age"), [
{
name: "customFilter",
criteria: "value > 50"
}
]);