Class: RxDisposable
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/lifecycle.ts:119
Extends
Extended by
DocSelectionManagerService
DocSkeletonManagerService
DocStateEmitService
DocBackScrollRenderController
DocIMEInputManagerService
DocRenderController
DocSelectionRenderService
DocsRenderService
DocStateChangeManagerService
FindReplaceController
ChannelClient
ChannelServer
DataSyncPrimaryController
SheetsSelectionsService
WorksheetPermissionService
FormulaEditorController
SheetRenderController
SheetsRenderService
CanvasView
CollaborationController
CollaborationEntity
CollaborationSession
DataLoaderService
CollaborationDataLoaderController
WebURLService
LiveShareController
LiveShareCoordinator
Implements
Constructors
new RxDisposable()
new RxDisposable(): RxDisposable
Returns
Inherited from
Properties
Property | Modifier | Type | Default value | Inherited from | Defined in |
---|---|---|---|---|---|
_disposed | protected | boolean | false | Disposable ._disposed | packages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/lifecycle.ts:96 |
dispose$ | protected | Subject <void > | undefined | - | packages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/lifecycle.ts:120 |
Methods
dispose()
dispose(): void
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/lifecycle.ts:122
Returns
void
Implementation of
Overrides
disposeWithMe()
disposeWithMe(disposable): IDisposable
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/lifecycle.ts:99
Parameters
Parameter | Type |
---|---|
disposable | DisposableLike |
Returns
Inherited from
ensureNotDisposed()
protected ensureNotDisposed(): void
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/lifecycle.ts:103
Returns
void