batchSave데이터소스의 변경사항 일괄 저장
batchSave(url, options)
변경된 항목들을 저장합니다.
파라미터
-
url
string
URL 경로 -
options
object
전송 옵션
batchSave(url, options)
변경된 항목들을 저장합니다.
파라미터
url
string
URL 경로
options
object
전송 옵션
saveAll(url, options)
데이터소스의 전체 항목을 저장합니다.
파라미터
url
string
URL 경로
options
object
전송 옵션
getDirtyData()
변경된 항목을 가져옵니다.
반환 값
object
변경된 항목
getDirtyDataCount()
변경된 항목의 갯수를 가져옵니다.
반환 값
number
변경된 항목의 갯수
※ 한번도 읽지 않았을 경우와 데이터 변경이 일어난 경우에는 데이터를 읽어오고, 읽어온 이후에 수정이 일어나지 않는다면 서버 또는 javascript array
부터 새로 읽어오지 않습니다.
fetch()
데이터소스를 호출합니다.
반환 값
Promise
객체
※ 데이터소스를 항상 서버 또는 javascript array
부터 새로 읽어옵니다.
read()
데이터소스를 호출합니다.
반환 값
Promise
객체
data(value)
데이터소스의 데이터를 설정하거나 가져옵니다.
파라미터
value
array
설정할 데이터
반환 값
object
설정된 값을 가져옵니다.
sort(value)
지정한 설정 값을 이용하여 데이터소스를 정렬합니다.
파라미터
value
object|array
정렬 설정
반환 값
array
정렬된 데이터
add(value)
데이터를 추가합니다.
파라미터
value
object
추가할 데이터
aggregate(value)
데이터소스의 합계 및 소계 값을 설정하거나 가져옵니다.
파라미터
value
object|array
구성 요소
반환 값
array
현재 설정된 합계 및 소계 값을 가져옵니다.
aggregates()
aggregate로 설정한 값을 가져옵니다.
반환 값
object
aggregate로 설정한 값
at(value)
데이터소스에서 지정한 인덱스의 데이터를 불러옵니다.
파라미터
value
number
인덱스
반환 값
object
데이터소스에서 지정된 데이터 반환
※ 모델 스키마에 ID 필드가 설정되어야 사용할 수 있습니다.
get(value)
데이터소스에서 설정한 모델 스키마에 id가 포함된 데이터를 불러옵니다.
파라미터
value
number|string
모델 스카마 ID
반환 값
object
데이터소스에서 지정된 데이터 반환
※ UID는 개별 데이터 항목에 자동으로 설정되는 유니크한 값입니다.
getByUid(value)
데이터소스에서 설정한 인덱스의 데이터를 불러옵니다.
파라미터
value
string
데이터소스 내 인덱스
반환 값
object
데이터소스에서 지정된 데이터 반환
group(value)
데이터소스에서 그룹의 구성을 설정하거나 가져옵니다.
파라미터
value
object|array
그룹 구성
반환 값
array
데이터소스에서 가져온 그룹 구성
insert(index, model)
데이터소스에서 특정 인덱스를 지정해서 데이터를 추가합니다.
파라미터
index
number
인덱스 값
model
object
추가할 데이터
remove(value)
데이터를 삭제합니다.
파라미터
value
object
삭제할 데이터
pageSize(value)
버추얼스크롤링 등의 페이징 사용 시에 페이지에 표시할 데이터 항목 갯수를 설정합니다.
파라미터
value
number
데이터 항목 갯수
반환 값
number
페이지에 표시할 데이터 항목 갯수
view()
현재 페이지, 필터, 정렬 및 그룹 구성에 해당하는 데이터 항목을 반환합니다.
반환 값
array
데이터 항목