使用范围:UI2
Contents
component RestData ($UI/system/components/justep/data/restData) extends Data
RestData,继承Data的所有属性和方法
Constructor Top
RestData () |
Attributes Top
String |
className
对应的数据模型对象 | ||
String |
url
数据操作的url |
Methods Top
void | clearFilter () | |
void | clearOrderBy () | |
void | deleteAllData (DataConfirmParam options) | |
boolean | deleteData (Array rows, DataConfirmParam options) | |
void | loadAllPageData () | |
void | loadNextPageData () | |
void | loadPageData (integer pageIndex, DataConfirmParam options) | |
List | newData (JSON options) | |
void | refreshData (RefreshDataParam options) | |
Boolean | saveAllData (Object options) | |
void | saveData (Object options) | |
void | setFilter (String name, String filters) | |
void | setOrderBy (String col, String type) |
Operations Top
void | clearFilter () | |
void | clearOrderBy () | |
void | setFilter (String name, String filters) | |
void | setOrderBy (String col, String type) |
Events Top
void | onSaveBatchReadyEvent ($UI/system/components/justep/data/data#SaveBatchReadyEvent event) |
Constructor details
Top
public
RestData
()
RestData,继承Data的所有属性和方法
public
RestData
()
RestData,继承Data的所有属性和方法
Attributes Detail Top
public
String
className
对应的数据模型对象
public
String
url
数据操作的url
Methods Detail Top
public
void
clearFilter
()
清除所有过滤
public
void
clearOrderBy
()
清除所有排序
删除data所有数据,感知directDeleteMode和confirmDelete属性设置
public
void
loadAllPageData
()
在分页状态加载所有数据
public
void
loadNextPageData
()
加载下一页的数据,受offset、limit影响
分页模式下加载第N页数据
数据新增方法,支持返回多行
业务数据刷新,会刺激从data级联刷新,当limit!=-1时取第一页数据,当limit=-1时取全部数据,当confirmRefresh=true并且数据是编辑或者新增状态时刷新数据时显示刷新确认提示框
public
Boolean
saveAllData
(Object options)
全部数据保存方法,向后端提交修改的所有修改新增数据
public
void
saveData
(Object options)
业务数据保存方法,向后端提交修改的数据
public
void
setFilter
(String name, String filters)
设置过滤条件
public
void
setOrderBy
(String col, String type)
设置排序
Operations Detail Top
public
void
clearFilter
()
清除所有过滤
public
void
clearOrderBy
()
清除所有排序
public
void
setFilter
(String name, String filters)
设置过滤条件
public
void
setOrderBy
(String col, String type)
设置排序
Events Detail Top
public
void
onSaveBatchReadyEvent
($UI/system/components/justep/data/data#SaveBatchReadyEvent event)
[回调型事件]批保存准备