RealGrid2 API
Interface
DataFillOptions

DataFillOptions

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

Signature:

export interface DataFillOptions 

Remarks

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

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

Properties

PropertyTypeDescription
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

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 라는 속성으로 지정할 수도 있다.