GridItem

아이템의 정보 모델

상세 설명

GridBase.getModel(), GridBase.getModelAs() 등으로 아이템의 모델을 반환할 때의 형식이다.

아이템의 모델을 반환 할 때, 해당 method 에 extended 매개변수가 truefalse 냐에 따라 반환되는 모델의 형식이 다를 수 있다.

예제 코드

let model = gridView.getModelAs(3, 'row'); // GridItem 모델 반환

프로퍼티 정보

checked


checked: boolean

체크 여부

childIndex


childIndex: number

자신의 부모를 기준으로한 자신의 순서

상세 설명

extendedtrue 여야 정보를 얻을 수 있다.

count


count: number

하위 아이템의 개수

dataRow


dataRow: number

행 고유번호

dataRows


dataRows: number[]

그룹아이템일 경우 하위 행들의 인덱스

상세 설명

extendedtrue 여야 정보를 얻을 수 있다.

expanded


expanded: boolean

펼쳐짐 여부

상세 설명

TreeView 의 아이템일나 그룹 아이템일 때 해당 정보를 얻을 수 있다.

firstDataItem


firstDataItem: GridItem

그룹아이템일 경우 처음 데이터 아이템

상세 설명

extendedtrue 여야 정보를 얻을 수 있다.

firstItem


firstItem: GridItem

그룹아이템일 경우 처음 아이템

상세 설명

extendedtrue 여야 정보를 얻을 수 있다.

footerId


footerId: number

푸터 id

id


id: number

아이템 id

itemIndex


itemIndex: number

그리드 상에서의 순서

level


level: number

수준

상세 설명

TreeView 의 행이라면 트리의 수준이다.

extendedtrue 여야 정보를 얻을 수 있다.

parentId


parentId: number

부모의 id

type


type: undefined | 'row' | 'group' | 'tree' | 'footer'

종류