FilterSelectorOptions

컬럼 필터의 선택 상자에 대한 설정 모델

상세 설명

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

예제 코드

grid.setFilteringOptions({
     selector: {
         showButtons: false
     }
});

프로퍼티 정보

acceptText


acceptText: string

필터의 선택 상자의 확인 버튼의 문구

기본값

'확인'

activeWhenEnter


activeWhenEnter: boolean

필터 검색후 검색된 필터 활성화 여부

상세 설명

필터 검색후 enter를 입력했을때 검색된 필터를 활성화 시킨다.

기본값

false

allCheckText


allCheckText: string

전체 선택 탭의 문구

기본값

'(전체선택)'

cancelText


cancelText: string

필터의 선택 상자의 취소 버튼의 문구

기본값

'취소'

closeWhenClick


closeWhenClick: boolean

필터를 활성화 하였을 때 창 닫힘 여부

상세 설명

showButtonsfalse 일 경우, 필터를 선택 하였을 때 창이 닫힌다. showButtonstrue로 설정하여 확인 / 취소 버튼이 생겼을 경우에는 확인 / 취소 버튼 동작 시 창이 닫힌다.

emptyFilterText


emptyFilterText: string

자동 필터 생성 시 값 없음 필터 탭의 문구

기본값

'(값 없음)'

expandCategory


expandCategory: boolean

category 펼침여부

상세 설명

필터선택 상자가 보여질때 category를 펼친상태로 보여준다.

기본값

false

filterReset


filterReset: boolean

필터 전체 초기화 버튼 유무

기본값

true

filterResetText


filterResetText: string

컬럼 필터 선택 초기화 텍스트

기본값

'초기화'

filtersResetText


filtersResetText: string

필터 전체 초기화 텍스트

기본값

'전체 초기화'

maxWidth


maxWidth: number

필터선택 창의 최대 너비

상세 설명

필터선택 창의 최대너비를 지정한다. 0인 경우 적용되지 않는다.

minWidth


minWidth: number

필터 선택창의 최소너비. width가 0인경우 적용되지 않는다.

partialSearch


partialSearch: boolean

필터 검색 상자 표시 여부

기본값

true

searchedCheckText


searchedCheckText: string

검색 후 전체 선택 대신에 보여지는 문구

기본값

'(조회 전체 선택)'

searchIgnoreCase


searchIgnoreCase: boolean

필터 검색시 대소문자 구분 여부

상세 설명

true이면 대소문자를 구분하지 않고 검색한다.

기본값

false

searchPlaceholder


searchPlaceholder: string

검색 박스의 placeholder

기본값

'검색...'

showButtons


showButtons: boolean

컬럼 필터의 선택 상자의 푸터 버튼 표시 여부

기본값

false

style


style: string

필터창의 class

기본값

rg-filter-selector

textToTitle


textToTitle: boolean

필터 text를 title로 추가 여부

상세 설명

필터의 text를 element의 title로 추가해서 mouse over시 tooltip이 보여지도록 한다.

기본값

false

width


width: number

필터 너비

상세 설명

0 인경우 style 파일에 지정된 너비 적용 -1 인 경우 filter Text너비를 계산해서 적용 -2 인 경우 컬럼의 너비를 적용 0 이상인 경우 지정된 너비 적용.

기본값

0