Class: Disposable
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/lifecycle.ts:95
Extended by
FBase
FBaseInitialable
UnitModel
CommandService
ContextService
ErrorService
UniverInstanceService
LifecycleService
LocaleService
DesktopLogService
PermissionService
Plugin
ResourceManagerService
ThemeService
LocalUndoRedoService
SheetViewModel
RxDisposable
RCDisposable
DataValidationModel
DataValidationResourceController
DocInterceptorService
DocDrawingController
DocMentionPopupService
DocAutoFormatService
DocCanvasPopManagerService
DocEventManagerService
DocUIController
Editor
EditorService
RangeSelectorService
ActiveDirtyManagerService
AstTreeBuilder
CalculateController
CalculateFormulaService
DefinedNamesService
DependencyManagerBaseService
FeatureCalculationManagerService
FormulaCurrentConfigService
FormulaDataModel
FormulaDependencyGenerator
FormulaRuntimeService
FunctionService
Interpreter
Lexer
LexerTreeBuilder
OtherFormulaManagerService
SuperTableService
BaseObject
Engine
Layer
PerformanceMonitor
RenderManagerService
RenderUnit
Scene
Skeleton
ThinEngine
FindModel
FindReplaceModel
HTTPService
WebSocketService
DataSyncReplicaController
DefinedNameDataController
ExclusiveRangeService
MergeCellController
NumfmtService
RangeProtectionCache
RangeProtectionRefRangeService
RangeProtectionService
RefRangeService
SheetInterceptorService
SheetPermissionCheckController
SheetPermissionInitController
SheetRangeThemeService
WorkbookPermissionService
WorkbookSelectionModel
ConditionalFormattingFormulaService
ConditionalFormattingService
ConditionalFormattingViewModel
ConditionalFormattingClearController
DataValidationCacheService
DataValidationCustomFormulaService
DataValidationFormulaController
DataValidationFormulaService
SheetDataValidationModel
SheetsDataValidationValidatorService
SheetCanvasFloatDomManagerService
FilterColumn
FilterModel
SheetsFilterService
FTextFinder
SheetsFindReplaceController
FormulaRefRangeService
RegisterFunctionService
RegisterOtherFormulaService
TriggerCalculationController
UpdateDefinedNameController
UpdateFormulaController
SheetGraphicsRenderController
HyperLinkModel
SheetsHyperLinkCopyPasteController
SheetsHyperLinkPopupService
SheetsHyperLinkSidePanelService
SheetsNumfmtCellContentController
SheetsSortService
SheetsThreadCommentModel
SheetsThreadCommentRefRangeController
SheetsThreadCommentPopupService
AutoFillController
AutoFillService
AutoHeightController
AutoWidthController
BaseSelectionRenderService
CellAlertManagerService
CellCustomRenderController
DragManagerService
DragRenderController
EditingRenderController
EditorBridgeService
HeaderFreezeRenderController
HeaderMoveRenderController
HeaderResizeRenderController
HoverManagerService
HoverRenderController
MarkSelectionService
SelectionControl
SheetCanvasPopManagerService
SheetCellEditorResizeService
SheetClipboardService
SheetPermissionCheckUIController
SheetPrintInterceptorService
SheetSkeletonManagerService
SheetsScrollRenderController
SheetUIController
StatusBarController
SlideCanvasPopMangerService
SlidesUIController
ThreadCommentDataSourceService
ThreadCommentModel
ThreadCommentResourceController
ThreadCommentPanelService
BrowserClipboardService
CanvasPopupService
ContextMenuService
DesktopConfirmService
DesktopDialogService
DesktopLayoutService
DesktopLocalFileService
DesktopMessageService
DesktopNotificationService
DesktopUIController
ErrorController
MenuManagerService
SharedController
ShortcutPanelController
ShortcutPanelService
UIPartsService
ScriptEditorService
WatermarkService
DocTransformController
SheetTransformController
TransformService
AuthzIoHttpService
CollaborationSessionService
CollaborationSocketService
MemberService
DesktopCollaborationStatusDisplayController
RemoteUniscriptService
WebBrowserSingleActiveUnitService
HistoryLoaderService
HistoryManagerService
ActiveDirtyManagerService
AstTreeBuilder
CalculateController
CalculateFormulaService
DefinedNamesService
DependencyManagerBaseService
FeatureCalculationManagerService
FormulaCurrentConfigService
FormulaDataModel
FormulaDependencyGenerator
FormulaRuntimeService
FunctionService
Interpreter
Lexer
LexerTreeBuilder
OtherFormulaManagerService
SuperTableService
ExchangeOperateService
ExchangeService
UploadNotificationService
DesktopLiveShareController
LiveShareService
SheetsChartUIController
SheetsChartUIService
SheetsPivotDataSourceModel
SheetsPivotRPCService
SheetsPivotTableAdaptorModel
SheetsPivotTableConfigModel
SheetsPivotTableService
SparklineDataSourceModel
PosthogTelemetryService
TelemetryController
Implements
Constructors
new Disposable()
new Disposable(): Disposable
Returns
Properties
Property | Modifier | Type | Default value | Defined in |
---|---|---|---|---|
_disposed | protected | boolean | false | packages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/lifecycle.ts:96 |
Methods
dispose()
dispose(): void
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/lifecycle.ts:109
Returns
void
Implementation of
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
ensureNotDisposed()
protected ensureNotDisposed(): void
Defined in: packages/api/tmp/univer-pro/submodules/univer/packages/core/src/shared/lifecycle.ts:103
Returns
void