@univerjs/engine-formula v0.5.4
Class: ActiveDirtyManagerService
Defined in: submodules/univer/packages/engine-formula/src/services/active-dirty-manager.service.ts:51
Actively mark as dirty, calculate the dirty area based on the command, and plugins can register the ref range they affect into the formula engine.
Extends
Implements
Constructors
new ActiveDirtyManagerService()
new ActiveDirtyManagerService(): ActiveDirtyManagerService
Returns
Inherited from
Properties
Property | Modifier | Type | Default value | Inherited from | Defined in |
---|---|---|---|---|---|
_disposed | protected | boolean | false | Disposable ._disposed | submodules/univer/packages/core/src/shared/lifecycle.ts:96 |
Methods
dispose()
dispose(): void
Defined in: submodules/univer/packages/engine-formula/src/services/active-dirty-manager.service.ts:54
Returns
void
Implementation of
IActiveDirtyManagerService
.dispose
Overrides
disposeWithMe()
disposeWithMe(disposable): IDisposable
Defined in: submodules/univer/packages/core/src/shared/lifecycle.ts:99
Parameters
Parameter | Type |
---|---|
disposable | DisposableLike |
Returns
Inherited from
ensureNotDisposed()
protected ensureNotDisposed(): void
Defined in: submodules/univer/packages/core/src/shared/lifecycle.ts:103
Returns
void
Inherited from
get()
get(commandId): undefined | IDirtyConversionManagerParams
Defined in: submodules/univer/packages/engine-formula/src/services/active-dirty-manager.service.ts:62
Parameters
Parameter | Type |
---|---|
commandId | string |
Returns
undefined
| IDirtyConversionManagerParams
Implementation of
IActiveDirtyManagerService
.get
getDirtyConversionMap()
getDirtyConversionMap(): Map<string, IDirtyConversionManagerParams>
Defined in: submodules/univer/packages/engine-formula/src/services/active-dirty-manager.service.ts:74
Returns
Map
<string
, IDirtyConversionManagerParams
>
Implementation of
IActiveDirtyManagerService
.getDirtyConversionMap
has()
has(commandId): boolean
Defined in: submodules/univer/packages/engine-formula/src/services/active-dirty-manager.service.ts:66
Parameters
Parameter | Type |
---|---|
commandId | string |
Returns
boolean
Implementation of
IActiveDirtyManagerService
.has
register()
register(commandId, dirtyConversion): void
Defined in: submodules/univer/packages/engine-formula/src/services/active-dirty-manager.service.ts:70
Parameters
Parameter | Type |
---|---|
commandId | string |
dirtyConversion | IDirtyConversionManagerParams |
Returns
void
Implementation of
IActiveDirtyManagerService
.register
remove()
remove(commandId): void
Defined in: submodules/univer/packages/engine-formula/src/services/active-dirty-manager.service.ts:58
Parameters
Parameter | Type |
---|---|
commandId | string |
Returns
void