API Reference
@univerjs
@univerjs/engine-formula
interfaces
Ifeaturecalculationmanagerservice

@univerjs/engine-formula v0.4.2Docs


Interface: IFeatureCalculationManagerService

Properties

PropertyTypeDefined in
onChanged$Observable<IRemoveFeatureCalculationMutationParam>packages/engine-formula/src/services/feature-calculation-manager.service.ts:50 (opens in a new tab)

Methods

dispose()

dispose(): void

Returns

void

Defined in

packages/engine-formula/src/services/feature-calculation-manager.service.ts:38 (opens in a new tab)


get()

get(
   unitId, 
   subUnitId, 
featureId): Nullable<IFeatureCalculationManagerParam>

Parameters

ParameterType
unitIdstring
subUnitIdstring
featureIdstring

Returns

Nullable<IFeatureCalculationManagerParam>

Defined in

packages/engine-formula/src/services/feature-calculation-manager.service.ts:42 (opens in a new tab)


getReferenceExecutorMap()

getReferenceExecutorMap(): Map<string, Map<string, Map<string, IFeatureCalculationManagerParam>>>

Returns

Map<string, Map<string, Map<string, IFeatureCalculationManagerParam>>>

Defined in

packages/engine-formula/src/services/feature-calculation-manager.service.ts:48 (opens in a new tab)


has()

has(
   unitId, 
   subUnitId, 
   featureId): boolean

Parameters

ParameterType
unitIdstring
subUnitIdstring
featureIdstring

Returns

boolean

Defined in

packages/engine-formula/src/services/feature-calculation-manager.service.ts:44 (opens in a new tab)


register()

register(
   unitId, 
   subUnitId, 
   featureId, 
   referenceExecutor): void

Parameters

ParameterType
unitIdstring
subUnitIdstring
featureIdstring
referenceExecutorIFeatureCalculationManagerParam

Returns

void

Defined in

packages/engine-formula/src/services/feature-calculation-manager.service.ts:46 (opens in a new tab)


remove()

remove(
   unitId, 
   subUnitId, 
   featureIds): void

Parameters

ParameterType
unitIdstring
subUnitIdstring
featureIdsstring[]

Returns

void

Defined in

packages/engine-formula/src/services/feature-calculation-manager.service.ts:40 (opens in a new tab)


Copyright © 2021-2024 DreamNum Co,Ltd. All Rights Reserved.