SortingOptions

데이터 정렬에 대한 설정 모델

상세 설명

style 이 "exclusive"일 때 shift 키와 함께 컬럼 헤더를 클릭하면 "inclusive"처럼 동작한다.

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

예제 코드

grid.setSortingOptions({enabled: false});

프로퍼티 정보

commitBeforeSorting


commitBeforeSorting: boolean

정렬 전에 commit 할 건지의 여부

enabled


enabled: boolean

컬럼 헤더를 클릭으로 컬럼을 정렬 가능 여부

상세 설명

orderBy() 는 이 속성 값과 상관없이 실행된다.

기본값

true

handleVisibility


handleVisibility: HandleVisibility

필터 핸들의 표시 방법

keepFocusedRow


keepFocusedRow: boolean

정렬 시 현재 focus 된 행 유지 여부

기본값

false

pageSorting


pageSorting: boolean

현재페이지 기준으로 정렬할 것인지의 여부

기본값

false

showSortOrder


showSortOrder: boolean

여러 컬럼을 정렬했을 때 정렬 순서 표시 여부

기본값

false

style


style: SortStyle

그리드에서 여러 컬럼에 대한 정렬 상태를 지정하는 방식

textCase


textCase: SortCase

대소문자 구분

toast



toast 관련 설정

상세 설명

ToastOptions 모델을 따른다.

기본값

{visible: false, message: "Sorting..."}