ListNode
列表节点 (ListNode) 提供对列表的引用。
API
属性/方法 | 类型 | 描述 |
---|---|---|
isSubGridModereadonly | boolean | 是否为明细模式 |
entityName readonly | string | 当前列表使用的业务对象(查询实体) |
masterEntityName readonly | string | 当前列表使用的业务对象的表头业务对象,如果isSubGridMode= false时与 entityName 一致 |
datareadonly | Record<string, Record<string, any>>[] | 列表当前页数据,如无分页则是全部数据,否则为页码对应页数据 |
rows readonly | Array<ListRowNode> | 列表行节点集合 |
total readonly | number | 列表数据总数,注意:非当前页数据总数 |
pageNumberreadonly | number | 当前页码 |
pageSizereadonly | number | 当前页容 |
selectedRowsreadonly | Array<ListRowNode> | 列表当前选中行节点集合 |
getRowAt(rowIndex) | 参数:rowIndex: number 行索引返回: ListRowNode<void> | 获取行引用 |
refresh() | 参数:无 返回: Promise<void> | 刷新列表数据 |
getToolbar() | 参数:无 返回: Toolbar | 获取列表头部按钮区域,通过 toolbar 可以定制列表头部按钮区域的按钮 |
getRowActionBar() | 参数:无 返回: RowActionBar | 获取列表行按钮区域,通过 rowActionBar 可以定制列表行按钮区域的按钮 |