@univerjs/engine-formula v0.5.4
Interface: IFormulaRuntimeService
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:90
Properties
Methods
clearReferenceAndNumberformatCache()
clearReferenceAndNumberformatCache(): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:180
Returns
void
disableCycleDependency()
disableCycleDependency(): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:166
Returns
void
dispose()
dispose(): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:99
Returns
void
enableCycleDependency()
enableCycleDependency(): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:164
Returns
void
getAllRuntimeData()
getAllRuntimeData(): IAllRuntimeData
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:136
Returns
getCompletedArrayFormulasCount()
getCompletedArrayFormulasCount(): number
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:162
Returns
number
getCompletedFormulasCount()
getCompletedFormulasCount(): number
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:152
Returns
number
getFormulaExecuteStage()
getFormulaExecuteStage(): FormulaExecuteStageType
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:130
Returns
getFunctionDefinitionPrivacyVar()
getFunctionDefinitionPrivacyVar(lambdaId): Nullable<Map<string, Nullable<BaseAstNode>>>
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:114
Parameters
Parameter | Type |
---|---|
lambdaId | string |
Returns
Nullable
<Map
<string
, Nullable
<BaseAstNode
>>>
getRuntimeArrayFormulaCellData()
getRuntimeArrayFormulaCellData(): IRuntimeUnitDataType
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:170
Returns
getRuntimeFeatureCellData()
getRuntimeFeatureCellData(): {}
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:174
Returns
{}
getRuntimeFeatureRange()
getRuntimeFeatureRange(): {}
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:172
Returns
{}
getRuntimeOtherData()
getRuntimeOtherData(): IRuntimeOtherUnitDataType
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:134
Returns
IRuntimeOtherUnitDataType
getRuntimeState()
getRuntimeState(): IExecutionInProgressParams
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:154
Returns
getTotalArrayFormulasToCalculate()
getTotalArrayFormulasToCalculate(): number
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:158
Returns
number
getTotalFormulasToCalculate()
getTotalFormulasToCalculate(): number
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:148
Returns
number
getUnitArrayFormula()
getUnitArrayFormula(): IArrayFormulaRangeType
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:120
Returns
getUnitData()
getUnitData(): IRuntimeUnitDataType
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:118
Returns
isCycleDependency()
isCycleDependency(): boolean
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:168
Returns
boolean
isStopExecution()
isStopExecution(): boolean
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:128
Returns
boolean
markedAsInitialFunctionsExecuted()
markedAsInitialFunctionsExecuted(): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:144
Returns
void
markedAsNoFunctionsExecuted()
markedAsNoFunctionsExecuted(): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:140
Returns
void
markedAsStopFunctionsExecuted()
markedAsStopFunctionsExecuted(): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:142
Returns
void
markedAsSuccessfullyExecuted()
markedAsSuccessfullyExecuted(): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:138
Returns
void
registerFunctionDefinitionPrivacyVar()
registerFunctionDefinitionPrivacyVar(lambdaId, lambdaVar): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:112
Parameters
Parameter | Type |
---|---|
lambdaId | string |
lambdaVar | Map <string , Nullable <BaseAstNode >> |
Returns
void
reset()
reset(): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:101
Returns
void
setCompletedArrayFormulasCount()
setCompletedArrayFormulasCount(value): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:160
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
setCompletedFormulasCount()
setCompletedFormulasCount(value): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:150
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
setCurrent()
setCurrent(
row,
column,
rowCount,
columnCount,
sheetId,
unitId): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:103
Parameters
Parameter | Type |
---|---|
row | number |
column | number |
rowCount | number |
columnCount | number |
sheetId | string |
unitId | string |
Returns
void
setFormulaCycleIndex()
setFormulaCycleIndex(index): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:126
Parameters
Parameter | Type |
---|---|
index | number |
Returns
void
setFormulaExecuteStage()
setFormulaExecuteStage(type): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:124
Parameters
Parameter | Type |
---|---|
type | FormulaExecuteStageType |
Returns
void
setRuntimeData()
setRuntimeData(functionVariant): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:116
Parameters
Parameter | Type |
---|---|
functionVariant | FunctionVariantType |
Returns
void
setRuntimeFeatureCellData()
setRuntimeFeatureCellData(featureId, featureData): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:176
Parameters
Parameter | Type |
---|---|
featureId | string |
featureData | IRuntimeUnitDataType |
Returns
void
setRuntimeFeatureRange()
setRuntimeFeatureRange(featureId, featureRange): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:178
Parameters
Parameter | Type |
---|---|
featureId | string |
featureRange | IFeatureDirtyRangeType |
Returns
void
setRuntimeOtherData()
setRuntimeOtherData(
formulaId,
x,
y,
functionVariant): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:132
Parameters
Parameter | Type |
---|---|
formulaId | string |
x | number |
y | number |
functionVariant | FunctionVariantType |
Returns
void
setTotalArrayFormulasToCalculate()
setTotalArrayFormulasToCalculate(value): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:156
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
setTotalFormulasToCalculate()
setTotalFormulasToCalculate(value): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:146
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
stopExecution()
stopExecution(): void
Defined in: submodules/univer/packages/engine-formula/src/services/runtime.service.ts:122
Returns
void