|
|
@ -1577,7 +1577,8 @@ export function getDefaultColWidth(options = {}) { |
|
|
* @returns {Array} |
|
|
* @returns {Array} |
|
|
*/ |
|
|
*/ |
|
|
export function getRange() { |
|
|
export function getRange() { |
|
|
let rangeArr = Store.luckysheet_select_save; |
|
|
let rangeArr = JSON.parse(JSON.stringify(Store.luckysheet_select_save)); |
|
|
|
|
|
|
|
|
let result = []; |
|
|
let result = []; |
|
|
|
|
|
|
|
|
for (let i = 0; i < rangeArr.length; i++) { |
|
|
for (let i = 0; i < rangeArr.length; i++) { |
|
|
@ -1641,7 +1642,7 @@ export function getRangeValuesWithFlatte(range){ |
|
|
*/ |
|
|
*/ |
|
|
export function getRangeAxis() { |
|
|
export function getRangeAxis() { |
|
|
let result = []; |
|
|
let result = []; |
|
|
let rangeArr = Store.luckysheet_select_save; |
|
|
let rangeArr = JSON.parse(JSON.stringify(Store.luckysheet_select_save)); |
|
|
let sheetIndex = Store.currentSheetIndex; |
|
|
let sheetIndex = Store.currentSheetIndex; |
|
|
|
|
|
|
|
|
rangeArr.forEach(ele=>{ |
|
|
rangeArr.forEach(ele=>{ |
|
|
@ -1691,6 +1692,7 @@ export function getRangeHtml(options = {}) { |
|
|
order = getSheetIndex(Store.currentSheetIndex), |
|
|
order = getSheetIndex(Store.currentSheetIndex), |
|
|
success |
|
|
success |
|
|
} = {...options} |
|
|
} = {...options} |
|
|
|
|
|
range = JSON.parse(JSON.stringify(range)); |
|
|
|
|
|
|
|
|
if(getObjType(range) == 'string'){ |
|
|
if(getObjType(range) == 'string'){ |
|
|
if(!formula.iscelldata(range)){ |
|
|
if(!formula.iscelldata(range)){ |
|
|
@ -2395,7 +2397,7 @@ export function getRangeDiagonal(type, options = {}) { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
let curSheetOrder = getSheetIndex(Store.currentSheetIndex); |
|
|
let curSheetOrder = getSheetIndex(Store.currentSheetIndex); |
|
|
let curRange = Store.luckysheet_select_save; |
|
|
let curRange = JSON.parse(JSON.stringify(Store.luckysheet_select_save)); |
|
|
let { |
|
|
let { |
|
|
column = 1, |
|
|
column = 1, |
|
|
range = curRange, |
|
|
range = curRange, |
|
|
@ -2498,7 +2500,7 @@ export function getRangeDiagonal(type, options = {}) { |
|
|
*/ |
|
|
*/ |
|
|
export function getRangeBoolean(options = {}) { |
|
|
export function getRangeBoolean(options = {}) { |
|
|
let curSheetOrder = getSheetIndex(Store.currentSheetIndex); |
|
|
let curSheetOrder = getSheetIndex(Store.currentSheetIndex); |
|
|
let curRange = Store.luckysheet_select_save; |
|
|
let curRange = JSON.parse(JSON.stringify(Store.luckysheet_select_save)); |
|
|
let { |
|
|
let { |
|
|
range = curRange, |
|
|
range = curRange, |
|
|
order = curSheetOrder |
|
|
order = curSheetOrder |
|
|
@ -2813,7 +2815,7 @@ export function setSingleRangeFormat(attr, value, options = {}) { |
|
|
*/ |
|
|
*/ |
|
|
export function setRangeFormat(attr, value, options = {}) { |
|
|
export function setRangeFormat(attr, value, options = {}) { |
|
|
let curSheetOrder = getSheetIndex(Store.currentSheetIndex); |
|
|
let curSheetOrder = getSheetIndex(Store.currentSheetIndex); |
|
|
let curRange = Store.luckysheet_select_save; |
|
|
let curRange = JSON.parse(JSON.stringify(Store.luckysheet_select_save)); |
|
|
let { |
|
|
let { |
|
|
range = curRange, |
|
|
range = curRange, |
|
|
order = curSheetOrder, |
|
|
order = curSheetOrder, |
|
|
@ -2966,7 +2968,7 @@ export function setRangeMerge(type, options = {}) { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
let curSheetOrder = getSheetIndex(Store.currentSheetIndex), |
|
|
let curSheetOrder = getSheetIndex(Store.currentSheetIndex), |
|
|
curRange = Store.luckysheet_select_save; |
|
|
curRange = JSON.parse(JSON.stringify(Store.luckysheet_select_save)); |
|
|
let { |
|
|
let { |
|
|
range = curRange, |
|
|
range = curRange, |
|
|
order = curSheetOrder, |
|
|
order = curSheetOrder, |
|
|
@ -3550,6 +3552,8 @@ export function setRangeConditionalFormatDefault(conditionName, conditionValue, |
|
|
success |
|
|
success |
|
|
} = {...options} |
|
|
} = {...options} |
|
|
|
|
|
|
|
|
|
|
|
cellrange = JSON.parse(JSON.stringify(cellrange)); |
|
|
|
|
|
|
|
|
let file = Store.luckysheetfile[order]; |
|
|
let file = Store.luckysheetfile[order]; |
|
|
let data = file.data; |
|
|
let data = file.data; |
|
|
|
|
|
|
|
|
@ -3816,6 +3820,7 @@ export function setRangeConditionalFormat(type, options = {}) { |
|
|
success |
|
|
success |
|
|
} = {...options} |
|
|
} = {...options} |
|
|
|
|
|
|
|
|
|
|
|
cellrange = JSON.parse(JSON.stringify(cellrange)); |
|
|
let file = Store.luckysheetfile[order]; |
|
|
let file = Store.luckysheetfile[order]; |
|
|
|
|
|
|
|
|
if(file == null){ |
|
|
if(file == null){ |
|
|
@ -4137,6 +4142,7 @@ export function clearRange(options = {}) { |
|
|
success |
|
|
success |
|
|
} = {...options} |
|
|
} = {...options} |
|
|
|
|
|
|
|
|
|
|
|
range = JSON.parse(JSON.stringify(range)); |
|
|
if(getObjType(range) == 'string'){ |
|
|
if(getObjType(range) == 'string'){ |
|
|
if(!formula.iscelldata(range)){ |
|
|
if(!formula.iscelldata(range)){ |
|
|
return tooltip.info("The range parameter is invalid.", ""); |
|
|
return tooltip.info("The range parameter is invalid.", ""); |
|
|
|