RealGrid2 API
Interface
DataFillOptions

DataFillOptions

데이터 불러오기에 관한 설정 모델

Signature:

export interface DataFillOptions 

Remarks

LocalDataProvider.fillJsonData(), LocalTreeDataProvider.fillJsonData() 등의 fill 관련 method 에서 사용된다.

원하는 정보만 입력하여 설정하면 된다.

Properties

PropertyModifiersTypeDescription
childrenFieldstringTreeProvider만 사용가능, children field
countnumber가져올 데이터 행
delimiterstring구분자
fillModeDataFillMode데이터 채움 방법
fillPosnumberfillMode가 'insert' 거나 'update' 때 시작되는 행
iconFieldstring아이콘 필드 명
needSortingboolean정렬 여부
noStatesboolean생성 된 데이터 행들에 상태를 설정하지 않을 것인지의 여부
parentIdnumber부모 행의 고유번호
quotedboolean각 셀 데이터가 double-quotation mark("") 로 감싸져 있는지 여부
rootArrayboolean데이터 소스의 최상위가 Array 인지의 여부
rowsstring

행의 데이터 형식

데이터 중에서 row element나 array 요소의 이름. json, xml안 경우에만 사용가능 하다.

startnumber데이터에서 해더등을 제외한 실제 데이터 시작 행
treeFieldstring트리 필드 명

Properties Desc

childrenField

TreeProvider만 사용가능, children field

count

가져올 데이터 행

Remarks:

-1인 경우 전체를 가져온다.

delimiter

구분자

Remarks:

CSV 경우인 경우에만 사용

fillMode

데이터 채움 방법

fillPos

fillMode가 'insert' 거나 'update' 때 시작되는 행

iconField

아이콘 필드 명

Remarks:

TreeProvider만 사용가능하다.

icon 라는 속성으로 지정할 수도 있다.

needSorting

정렬 여부

Remarks:

TreeProvider만 사용가능하다.

sorting 라는 속성으로 지정할 수도 있다.

noStates

생성 된 데이터 행들에 상태를 설정하지 않을 것인지의 여부

parentId

부모 행의 고유번호

Remarks:

TreeProvider만 사용가능하다.

parent 라는 속성으로 지정할 수도 있다.

quoted

각 셀 데이터가 double-quotation mark("") 로 감싸져 있는지 여부

Remarks:

CSV 경우인 경우에만 사용

rootArray

데이터 소스의 최상위가 Array 인지의 여부

Remarks:

json인 경우에만 사용

rows

행의 데이터 형식

데이터 중에서 row element나 array 요소의 이름. json, xml안 경우에만 사용가능 하다.

start

데이터에서 해더등을 제외한 실제 데이터 시작 행

Remarks:

treeField

트리 필드 명

Remarks:

TreeProvider만 사용가능하다.

tree 라는 속성으로 지정할 수도 있다.