RealGrid2 API
Interface
FilterAutomatingOptions

FilterAutomatingOptions

자동 필터링에 관한 설정 정보

Signature:

export interface FilterAutomatingOptions 

Remarks

그리드 에서 옵션으로 설정할 때는 필요한 정보만 넣으면 된다.

Example

grid.setFilteringOptions({
     automating: {
         dateCategorize: false
     }
});

Events

PropertyModifiersTypeDescription
dateCategoryCallbackCategoryCallback날짜를 분류하기 위한 콜백
numberCategoryCallbackCategoryCallback수를 분류하기 위한 콜백
textCategoryCallbackCategoryCallback문자열을 분류하기 위한 콜백

Properties

PropertyModifiersTypeDescription
dateCategorizeboolean날짜를 분류할 것인지의 여부
dateDayFormatstring항목에 표시되는 일 형식
dateMonthFormatstring항목에 표시되는 월 형식
dateQuarterFormatstring항목에 표시되는 분기 형식
dateYearFormatstring항목에 표시되는 연도 형식
filteredDataOnlybooleanFilterSelector에 표시되는 데이터
lookupDisplaybooleanColumn의 lookupDisplay가 true이면 value 대신 label을 표시한다.
numberCategorizeboolean수를 분류할 것인지의 여부
textCategorizeboolean텍스트를 분류할 것인지의 여부

Events Desc

dateCategoryCallback

날짜를 분류하기 위한 콜백

Remarks:

반환 값 및 설명은 FilterCategory 참조

numberCategoryCallback

수를 분류하기 위한 콜백

Remarks:

반환 값 및 설명은 FilterCategory 참조

textCategoryCallback

문자열을 분류하기 위한 콜백

Remarks:

반환 값 및 설명은 FilterCategory 참조

Properties Desc

dateCategorize

날짜를 분류할 것인지의 여부

Remarks:

true 시 설정한 foramt 들을 기준으로한 텍스트로 연도, 분기, 또는 월 단위로 분류된다.

년도 수가 2 이상, 월 수가 7 이상이어야 연도별로 분류된다.

년도 당 월 수가 7 이상이어야 분기별로 분류된다.

총 일 수가 10 이상이고 월 수가 4 이상이어야 월별로 분류된다.

false 시 트리 형태가 아닌 리스트 형태로 항목마다 필터 탭이 만들어진다.

FilterAutomatingOptions.dateCategoryCallback 을 지정하여 사용자 지정의 분류를 할 수 있다.

dateDayFormat

항목에 표시되는 일 형식

dateMonthFormat

항목에 표시되는 월 형식

dateQuarterFormat

항목에 표시되는 분기 형식

dateYearFormat

항목에 표시되는 연도 형식

filteredDataOnly

FilterSelector에 표시되는 데이터

Remarks:

true이면 전체 데이터가 아닌 filtering되어서 보여지고 있는 데이터만 filterSelector에 표시된다.

DataColumn.autoFiltertrue인 column에만 적용된다.

lookupDisplay

Column의 lookupDisplay가 true이면 value 대신 label을 표시한다.

numberCategorize

수를 분류할 것인지의 여부

Remarks:

true 시 중복제거된 아이템이 16개 이상인 경우, 최대값과 최소값의 차를 기준으로 4개에서 8개 사이의 구간으로 분류 되어진다. 아이템이 15개 이하거나 false 시 트리 형태가 아닌 리스트 형태로 항목마다 필터 탭이 만들어진다. FilterAutomatingOptions.numberCategoryCallback 을 지정하여 사용자 지정의 분류를 할 수 있다.

textCategorize

텍스트를 분류할 것인지의 여부

Remarks:

true 시 아이템이 16개 이상인 경우에 문자열의 첫 문자를 기준으로 숫자, 알파벳 대문자, 알파벳 소문자, 유니코드, 그 외로 분류 되어진다. 아이템이 15개 이하거나 false 시 트리 형태가 아닌 리스트 형태로 항목마다 필터 탭이 만들어진다. FilterAutomatingOptions.textCategoryCallback 을 지정하여 사용자 지정의 분류를 할 수 있다.