@univerjs/core v0.1.17 • Docs
Class: abstract
UnitModel<_D, T>
Extends
Extended by
Type Parameters
Type Parameter | Default type |
---|---|
_D | object |
T extends UnitType | UnitType |
Constructors
new UnitModel()
new UnitModel<_D, T>(): UnitModel<_D, T>
Returns
UnitModel
<_D
, T
>
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:93 (opens in a new tab) |
type | abstract | T | undefined | - | submodules/univer/packages/core/src/common/unit.ts:25 (opens in a new tab) |
Methods
dispose()
dispose(): void
Returns
void
Inherited from
Defined in
submodules/univer/packages/core/src/shared/lifecycle.ts:106 (opens in a new tab)
disposeWithMe()
protected disposeWithMe(disposable): IDisposable
Parameters
Parameter | Type |
---|---|
disposable | DisposableLike |
Returns
IDisposable
Inherited from
Defined in
submodules/univer/packages/core/src/shared/lifecycle.ts:96 (opens in a new tab)
ensureNotDisposed()
protected ensureNotDisposed(): void
Returns
void
Inherited from
Defined in
submodules/univer/packages/core/src/shared/lifecycle.ts:100 (opens in a new tab)
getUnitId()
abstract getUnitId(): string
Returns
string
Defined in
submodules/univer/packages/core/src/common/unit.ts:26 (opens in a new tab)