FilterSelectorOptions
컬럼 필터의 선택 상자에 대한 설정 모델
Signature:
export interface FilterSelectorOptions Remarks
그리드 에서 옵션으로 설정할 때는 필요한 정보만 넣으면 된다.
Example
grid.setFilteringOptions({
selector: {
showButtons: false
}
});Properties
| Property | Type | Description |
|---|---|---|
| acceptText | string | 필터의 선택 상자의 확인 버튼의 문구 |
| activeWhenEnter | boolean | 필터 검색후 검색된 필터 활성화 여부 |
| allCheckText | string | 전체 선택 탭의 문구 |
| cancelText | string | 필터의 선택 상자의 취소 버튼의 문구 |
| closeWhenClick | boolean | 필터를 활성화 하였을 때 창 닫힘 여부 |
| emptyFilterText | string | 자동 필터 생성 시 값 없음 필터 탭의 문구 |
| expandCategory | boolean | category 펼침여부 |
| filterReset | boolean | 필터 전체 초기화 버튼 유무 |
| filterResetText | string | 컬럼 필터 선택 초기화 텍스트 |
| filtersResetText | string | 필터 전체 초기화 텍스트 |
| maxWidth | number | 필터선택 창의 최대 너비 |
| minWidth | number | 필터 선택창의 최소너비. width가 0인경우 적용되지 않는다. |
| partialSearch | boolean | 필터 검색 상자 표시 여부 |
| preserveSelection | boolean | 검색시 이전 선택여부를 유지한다. |
| searchedCheckText | string | 검색 후 전체 선택 대신에 보여지는 문구 |
| searchIgnoreCase | boolean | 필터 검색시 대소문자 구분 여부 |
| searchPlaceholder | string | 검색 박스의 placeholder |
| showButtons | boolean | 컬럼 필터의 선택 상자의 푸터 버튼 표시 여부 |
| showTitle | boolean | filter 상단 title영역 표시여부 |
| style | string | 필터창의 class |
| textToTitle | boolean | 필터 text를 title로 추가 여부 |
| title | string | filter 선택창 상단에 표시되는 문자열 |
| useFilterResetImage | boolean | true로 설정하면 filterResetText대신 image를 표시한다. |
| width | number | 필터 너비 |
Properties Desc
acceptText
필터의 선택 상자의 확인 버튼의 문구
Type - string
activeWhenEnter
필터 검색후 검색된 필터 활성화 여부
Type - boolean
Remarks:
필터 검색후 enter를 입력했을때 검색된 필터를 활성화 시킨다.
allCheckText
전체 선택 탭의 문구
Type - string
cancelText
필터의 선택 상자의 취소 버튼의 문구
Type - string
closeWhenClick
필터를 활성화 하였을 때 창 닫힘 여부
Type - boolean
Remarks:
showButtons 가 false 일 경우, 필터를 선택 하였을 때 창이 닫힌다. showButtons 에 true로 설정하여 확인 / 취소 버튼이 생겼을 경우에는 확인 / 취소 버튼 동작 시 창이 닫힌다.
emptyFilterText
자동 필터 생성 시 값 없음 필터 탭의 문구
Type - string
expandCategory
category 펼침여부
Type - boolean
Remarks:
필터선택 상자가 보여질때 category를 펼친상태로 보여준다.
filterReset
필터 전체 초기화 버튼 유무
Type - boolean
filterResetText
컬럼 필터 선택 초기화 텍스트
Type - string
filtersResetText
필터 전체 초기화 텍스트
Type - string
maxWidth
필터선택 창의 최대 너비
Type - number
Remarks:
필터선택 창의 최대너비를 지정한다. 0인 경우 적용되지 않는다.
minWidth
필터 선택창의 최소너비. width가 0인경우 적용되지 않는다.
Type - number
partialSearch
필터 검색 상자 표시 여부
Type - boolean
preserveSelection
검색시 이전 선택여부를 유지한다.
Type - boolean
searchedCheckText
검색 후 전체 선택 대신에 보여지는 문구
Type - string
searchIgnoreCase
필터 검색시 대소문자 구분 여부
Type - boolean
Remarks:
true이면 대소문자를 구분하지 않고 검색한다.
searchPlaceholder
검색 박스의 placeholder
Type - string
showButtons
컬럼 필터의 선택 상자의 푸터 버튼 표시 여부
Type - boolean
showTitle
filter 상단 title영역 표시여부
Type - boolean
style
필터창의 class
Type - string
textToTitle
필터 text를 title로 추가 여부
Type - boolean
Remarks:
필터의 text를 element의 title로 추가해서 mouse over시 tooltip이 보여지도록 한다.
title
filter 선택창 상단에 표시되는 문자열
Type - string
Remarks:
지정하지 않으면 컬럼의 text가 표시된다.
useFilterResetImage
true로 설정하면 filterResetText대신 image를 표시한다.
Type - boolean
width
필터 너비
Type - number
Remarks:
0 인경우 style 파일에 지정된 너비 적용 -1 인 경우 filter Text너비를 계산해서 적용 -2 인 경우 컬럼의 너비를 적용 0 이상인 경우 지정된 너비 적용.