Browse Source

添加API更新文档

master
flowerField 5 years ago
parent
commit
5936136182
  1. 15
      docs/guide/api.md
  2. 15
      docs/zh/guide/api.md
  3. 44
      src/global/api.js

15
docs/guide/api.md

@ -2570,6 +2570,21 @@ Use note:
------------
### refreshMenuButtonFocus([data],[r],[c],[success])
- **Parameter**
- {Array} [data]: Operational data
- {Number} [r]: Specified row
- {Number} [c]: Specified column
- {Function} [success]: callback function for the end of the operation
- **Explanation**
Refreshes the top status bar status of the specified cell.
------------
## Chart
### insertChart([setting])

15
docs/zh/guide/api.md

@ -2486,6 +2486,21 @@ Luckysheet针对常用的数据操作需求,开放了主要功能的API,开
------------
### refreshMenuButtonFocus([data],[r],[c],[success])
- **参数**
- {Array} [data]: 操作数据
- {Number} [r]: 指定的行
- {Number} [c]: 指定的列
- {Function} [success]: 操作结束的回调函数
- **说明**
刷新指定单元格的顶部状态栏状态。
------------
## 图表
### insertChart([setting])

44
src/global/api.js

@ -6543,24 +6543,6 @@ export function getTxtByRange(range=Store.luckysheet_select_save){
return conditionformat.getTxtByRange(range);
}
/**
* 刷新状态栏的状态
* @param {Array} data 当前的数据
* @param {Number} r 指定的行
* @param {Number} c 指定的列
*/
export function refreshMenuButtonFocus(data ,r,c){
data = data || Store.flowdata;
if(r == null && c == null){
/* 获取选取范围 */
let last = Store.luckysheet_select_save[Store.luckysheet_select_save.length -1];
r = last.row_focus || last.row[0];
c = last.column_focus || last.column[0];
}
menuButton.menuButtonFocus(data, r, c);
}
/**
* 初始化分页器
* @param {Object} config 分页器配置
@ -6600,3 +6582,29 @@ export function refreshFormula (success) {
}
})
}
/**
* 刷新状态栏的状态
* @param {Array} data 操作数据
* @param {Number} r 指定的行
* @param {Number} c 指定的列
* @param {Function} success 回调函数
*/
export function refreshMenuButtonFocus(data ,r,c , success){
data = data || Store.flowdata;
if(r == null && c == null){
/* 获取选取范围 */
let last = Store.luckysheet_select_save[Store.luckysheet_select_save.length -1];
r = last.row_focus || last.row[0];
c = last.column_focus || last.column[0];
}
menuButton.menuButtonFocus(data, r, c);
setTimeout(() => {
if (success && typeof success === 'function') {
success();
}
})
}
Loading…
Cancel
Save