feature: addItems and removeItems

This commit is contained in:
2024-01-29 12:14:35 +08:00
parent b5fd20aa2c
commit 56262d6766
2 changed files with 112 additions and 5 deletions

13
lib/ui/grid/grid.d.ts vendored
View File

@@ -260,12 +260,25 @@ export class Grid {
* @returns 返回已添加的行数据
*/
addItem(item: GridItem, index?: number): GridItem;
/**
* 批量添加行数据
* @param array 待添加的行数据数组
* @param index 待添加的行索引
* @returns 返回已添加的行数据数组
*/
addItems(array: Array<GridItem>, index?: number): Array<GridItem>
/**
* 删除行数据
* @param index 待删除的行索引
* @returns 返回已删除的行数据
*/
removeItem(index: number): GridItem;
/**
* 批量删除行数据
* @param indexes 待删除的行索引数组
* @returns 返回已删除的行数据数组
*/
removeItems(indexes: Array<number>): Array<GridItem>;
/**
* 滚动到指定行的位置
* @param index 待滚动至的行索引