DataFillOptions
데이터 불러오기에 관한 설정 모델
Signature:
export interface DataFillOptions Remarks
LocalDataProvider.fillJsonData(), LocalTreeDataProvider.fillJsonData() 등의 fill 관련 method 에서 사용된다.
원하는 정보만 입력하여 설정하면 된다.
Properties
| Property | Type | Description |
|---|---|---|
| childrenField | string | TreeProvider만 사용가능, children field |
| count | number | 가져올 데이터 행 |
| delimiter | string | 구분자 |
| fillMode | DataFillMode | 데이터 채움 방법 |
| fillPos | number | fillMode가 'insert' 거나 'update' 때 시작되는 행 |
| iconField | string | 아이콘 필드 명 |
| needSorting | boolean | 정렬 여부 |
| noStates | boolean | 생성 된 데이터 행들에 상태를 설정하지 않을 것인지의 여부 |
| parentId | number | 부모 행의 고유번호 |
| quoted | boolean | 각 셀 데이터가 double-quotation mark("") 로 감싸져 있는지 여부 |
| rootArray | boolean | 데이터 소스의 최상위가 Array 인지의 여부 |
| rows | string | 행의 데이터 형식 데이터 중에서 row element나 array 요소의 이름. json, xml안 경우에만 사용가능 하다. |
| start | number | 데이터에서 해더등을 제외한 실제 데이터 시작 행 |
| treeField | string | 트리 필드 명 |
Properties Desc
childrenField
TreeProvider만 사용가능, children field
Type - string
count
가져올 데이터 행
Type - number
Remarks:
-1인 경우 전체를 가져온다.
delimiter
구분자
Type - string
Remarks:
CSV 경우인 경우에만 사용
fillMode
데이터 채움 방법
Type - DataFillMode
fillPos
fillMode가 'insert' 거나 'update' 때 시작되는 행
Type - number
iconField
아이콘 필드 명
Type - string
Remarks:
TreeProvider만 사용가능하다.
icon 라는 속성으로 지정할 수도 있다.
needSorting
정렬 여부
Type - boolean
Remarks:
TreeProvider만 사용가능하다.
sorting 라는 속성으로 지정할 수도 있다.
noStates
생성 된 데이터 행들에 상태를 설정하지 않을 것인지의 여부
Type - boolean
parentId
부모 행의 고유번호
Type - number
Remarks:
TreeProvider만 사용가능하다.
parent 라는 속성으로 지정할 수도 있다.
quoted
각 셀 데이터가 double-quotation mark("") 로 감싸져 있는지 여부
Type - boolean
Remarks:
CSV 경우인 경우에만 사용
rootArray
데이터 소스의 최상위가 Array 인지의 여부
Type - boolean
Remarks:
json인 경우에만 사용
rows
행의 데이터 형식
데이터 중에서 row element나 array 요소의 이름. json, xml안 경우에만 사용가능 하다.
Type - string
start
데이터에서 해더등을 제외한 실제 데이터 시작 행
Type - number
Remarks:
treeField
트리 필드 명
Type - string
Remarks:
TreeProvider만 사용가능하다.
tree 라는 속성으로 지정할 수도 있다.