@univerjs/sheets-formula
Version:
| Package Name | UMD Namespace | Version | License | Downloads | Contains CSS | Contains i18n locales | | --- | --- | --- | --- | --- | :---: | :---: | | `@univerjs/sheets-formula` | `UniverSheetsFormula` | [![][npm-version-shield]][npm-version-link] | ![
31 lines (30 loc) • 896 B
TypeScript
import { ISheetFormulaError } from '@univerjs/engine-formula';
import { FRange } from '@univerjs/sheets/facade';
/**
* @ignore
*/
export interface IFRangeEngineFormulaMixin {
/**
* Get formula errors in the current range
* @returns {ISheetFormulaError[]} Array of formula errors in the range
* @example
* ```typescript
* const range = univerAPI.getActiveWorkbook()
* .getActiveSheet()
* .getRange('A1:B10');
* const errors = range.getFormulaError();
* console.log('Formula errors in range:', errors);
* ```
*/
getFormulaError(): ISheetFormulaError[];
}
/**
* @ignore
*/
export declare class FRangeEngineFormulaMixin extends FRange implements IFRangeEngineFormulaMixin {
getFormulaError(): ISheetFormulaError[];
}
declare module '@univerjs/sheets/facade' {
interface FRange extends IFRangeEngineFormulaMixin {
}
}