Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

Commit

Permalink
feat(api add): deleteRangeConditionalFormat clearRange deleteRange
Browse files Browse the repository at this point in the history
  • Loading branch information
wpxp123456 committed Sep 28, 2020
1 parent f24eb7f commit 44cf72a
Show file tree
Hide file tree
Showing 4 changed files with 673 additions and 60 deletions.
38 changes: 6 additions & 32 deletions docs/zh/guide/api.md
Original file line number Diff line number Diff line change
Expand Up @@ -1444,9 +1444,6 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开

### deleteRangeConditionalFormat(itemIndex [,setting])

[todo]


- **参数**

- {Number} [itemIndex]: 条件格式规则索引
Expand All @@ -1469,9 +1466,6 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开

### clearRange([setting])

[todo]


- **参数**

- {PlainObject} [setting]: 可选参数
Expand All @@ -1481,7 +1475,7 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开

- **说明**

清除指定工作表指定单元格区域的内容,返回清除掉的数据,不同于删除选区的功能,不需要设定单元格移动情况
清除指定工作表指定单元格区域的内容,不同于删除选区的功能,不需要设定单元格移动情况

- **示例**:

Expand All @@ -1492,9 +1486,6 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开

### deleteRange(move [,setting])

[todo]


- **参数**

- {String} [move]: 删除后,右侧还是下方的单元格移动
Expand All @@ -1505,13 +1496,13 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开
+ `"up"`: 下方单元格上移
- {PlainObject} [setting]: 可选参数
+ {Array | Object | String} [range]: 要删除的选区范围,支持选区的格式为`"A1:B2"`、`"sheetName!A1:B2"`或者`{row:[0,1],column:[0,1]}`,允许多个选区组成的数组;默认为当前选区
+ {Object | String} [range]: 要删除的选区范围,支持选区的格式为`"A1:B2"`、`"sheetName!A1:B2"`或者`{row:[0,1],column:[0,1]}`;默认为当前选区
+ {Number} [order]: 工作表下标;默认值为当前工作表下标
+ {Function} [success]: 操作结束的回调函数

- **说明**

删除指定工作表指定单元格区域,返回删除掉的数据,同时,指定是右侧单元格左移还是下方单元格上移
删除指定工作表指定单元格区域,同时,指定是右侧单元格左移还是下方单元格上移

- **示例**:

Expand Down Expand Up @@ -1558,9 +1549,6 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开

### matrixOperation(type [,setting])

[todo]


- **参数**

- {String} [type]: 矩阵操作的类型
Expand Down Expand Up @@ -1603,9 +1591,6 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开

### matrixCalculation(type, number [,setting])

[todo]


- **参数**
- {String} [type]: 计算方式

Expand Down Expand Up @@ -1678,8 +1663,6 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开

### getSheet([setting])

[todo]

- **参数**

- {PlainObject} [setting]: 可选参数
Expand All @@ -1695,9 +1678,6 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开

### getSheetData([setting])

[todo]


- **参数**

- {PlainObject} [setting]: 可选参数
Expand All @@ -1711,9 +1691,6 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开

### getConfig([setting])

[todo]


- **参数**

- {PlainObject} [setting]: 可选参数
Expand All @@ -1725,20 +1702,17 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开

------------

### setConfig([setting])

[todo]

### setConfig(cfg, [setting])

- **参数**

- {Object} [cfg]: config配置
- {PlainObject} [setting]: 可选参数
+ {Number} [order]: 工作表下标;默认值为当前工作表下标
+ {Function} [success]: 操作结束的回调函数

- **说明**

快捷设置当前工作表config配置
快捷设置指定工作表config配置

------------

Expand Down
4 changes: 4 additions & 0 deletions src/controllers/rowColumnOperation.js
Original file line number Diff line number Diff line change
Expand Up @@ -1574,6 +1574,10 @@ export function rowColumnOperationInitial(){

delete d[r][c]["spl"];
}

if(d[r][c]["ct"] != null && d[r][c]["ct"].t == 'inlineStr'){
delete d[r][c]["ct"];
}
}
else{
d[r][c] = null;
Expand Down
Loading

0 comments on commit 44cf72a

Please sign in to comment.