@univerjs/engine-formula v0.5.0-beta.1 • Docs
Interface: IFormulaCurrentConfigService
Methods
getArrayFormulaCellData()
getArrayFormulaCellData(): IRuntimeUnitDataType
Returns
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:82
getArrayFormulaRange()
getArrayFormulaRange(): IArrayFormulaRangeType
Returns
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:84
getClearDependencyTreeCache()
getClearDependencyTreeCache(): IDirtyUnitSheetNameMap
Returns
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:98
getDirtyData()
getDirtyData(): IFormulaDirtyData
Returns
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:96
getDirtyDefinedNameMap()
getDirtyDefinedNameMap(): IDirtyUnitSheetDefinedNameMap
Returns
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:68
getDirtyNameMap()
getDirtyNameMap(): IDirtyUnitSheetNameMap
Returns
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:66
getDirtyRanges()
getDirtyRanges(): IUnitRange[]
Returns
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:64
getDirtyUnitFeatureMap()
getDirtyUnitFeatureMap(): IDirtyUnitFeatureMap
Returns
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:70
getDirtyUnitOtherFormulaMap()
getDirtyUnitOtherFormulaMap(): IDirtyUnitOtherFormulaMap
Returns
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:88
getExcludedRange()
getExcludedRange(): Nullable<IUnitExcludedCell>
Returns
Nullable
<IUnitExcludedCell
>
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:78
getExecuteSubUnitId()
getExecuteSubUnitId(): Nullable<string>
Returns
Nullable
<string
>
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:91
getExecuteUnitId()
getExecuteUnitId(): Nullable<string>
Returns
Nullable
<string
>
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:90
getFormulaData()
getFormulaData(): IFormulaData
Returns
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:58
getLocale()
getLocale(): LocaleType
Returns
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:100
getSheetName()
getSheetName(unitId, sheetId): string
Parameters
Parameter | Type |
---|---|
unitId | string |
sheetId | string |
Returns
string
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:86
getSheetNameMap()
getSheetNameMap(): IUnitSheetNameMap
Returns
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:60
getSheetRowColumnCount()
getSheetRowColumnCount(unitId, sheetId): {
columnCount: number;
rowCount: number;
}
Parameters
Parameter | Type |
---|---|
unitId | string |
sheetId | string |
Returns
{
columnCount: number;
rowCount: number;
}
Name | Type | Defined in |
---|---|---|
columnCount | number | submodules/univer/packages/engine-formula/src/services/current-data.service.ts:107 |
rowCount | number | submodules/univer/packages/engine-formula/src/services/current-data.service.ts:107 |
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:107
getSheetsInfo()
getSheetsInfo(): {
sheetNameMap: {};
sheetOrder: string[];
}
Returns
{
sheetNameMap: {};
sheetOrder: string[];
}
Name | Type | Defined in |
---|---|---|
sheetNameMap | {} | submodules/univer/packages/engine-formula/src/services/current-data.service.ts:104 |
sheetOrder | string [] | submodules/univer/packages/engine-formula/src/services/current-data.service.ts:103 |
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:102
getUnitData()
getUnitData(): IUnitData
Returns
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:51
getUnitStylesData()
getUnitStylesData(): IUnitStylesData
Get the unit styles data.
Returns
IUnitStylesData
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:56
isForceCalculate()
isForceCalculate(): boolean
Returns
boolean
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:62
load()
load(config): void
Parameters
Parameter | Type |
---|---|
config | IFormulaDatasetConfig |
Returns
void
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:49
loadDirtyRangesAndExcludedCell()
loadDirtyRangesAndExcludedCell(dirtyRanges, excludedCell?): void
Parameters
Parameter | Type |
---|---|
dirtyRanges | IUnitRange [] |
excludedCell ? | IUnitExcludedCell |
Returns
void
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:80
registerFormulaData()
registerFormulaData(formulaData): void
Parameters
Parameter | Type |
---|---|
formulaData | IFormulaData |
Returns
void
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:74
registerSheetNameMap()
registerSheetNameMap(sheetNameMap): void
Parameters
Parameter | Type |
---|---|
sheetNameMap | IUnitSheetNameMap |
Returns
void
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:76
registerUnitData()
registerUnitData(unitData): void
Parameters
Parameter | Type |
---|---|
unitData | IUnitData |
Returns
void
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:72
setExecuteSubUnitId()
setExecuteSubUnitId(subUnitId): void
Parameters
Parameter | Type |
---|---|
subUnitId | string |
Returns
void
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:94
setExecuteUnitId()
setExecuteUnitId(unitId): void
Parameters
Parameter | Type |
---|---|
unitId | string |
Returns
void
Defined in
submodules/univer/packages/engine-formula/src/services/current-data.service.ts:93