@univerjs/engine-formula v0.4.2 • Docs
Interface: IFeatureCalculationManagerService
Properties
Property | Type | Defined 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
Parameter | Type |
---|---|
unitId | string |
subUnitId | string |
featureId | string |
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
Parameter | Type |
---|---|
unitId | string |
subUnitId | string |
featureId | string |
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
Parameter | Type |
---|---|
unitId | string |
subUnitId | string |
featureId | string |
referenceExecutor | IFeatureCalculationManagerParam |
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
Parameter | Type |
---|---|
unitId | string |
subUnitId | string |
featureIds | string [] |
Returns
void
Defined in
packages/engine-formula/src/services/feature-calculation-manager.service.ts:40 (opens in a new tab)