@univerjs-procollaboration-client-uiindexclassesDesktopcollaborationstatusdisplaycontroller

@univerjs-pro/collaboration-client-ui v0.5.4


Class: DesktopCollaborationStatusDisplayController

Defined in: packages/collaboration-client-ui/src/controllers/collab-status/collab-status.controller.tsx:14

This controller is responsible for monitoring the collaboration status of the currently focused unit.

Extends

Constructors

new DesktopCollaborationStatusDisplayController()

new DesktopCollaborationStatusDisplayController(
   _univerInstanceService, 
   _injector, 
   _collaborationController, 
   _uiPartsService): DesktopCollaborationStatusDisplayController

Defined in: packages/collaboration-client-ui/src/controllers/collab-status/collab-status.controller.tsx:17

Parameters

ParameterType
_univerInstanceServiceIUniverInstanceService
_injectorInjector
_collaborationControllerCollaborationController
_uiPartsServiceIUIPartsService

Returns

DesktopCollaborationStatusDisplayController

Overrides

Disposable.constructor

Properties

PropertyModifierTypeDefault valueInherited fromDefined in
_disposedprotectedbooleanfalseDisposable._disposedsubmodules/univer/packages/core/src/shared/lifecycle.ts:96
_status$readonlyBehaviorSubject<CollaborationStatus>undefined-packages/collaboration-client-ui/src/controllers/collab-status/collab-status.controller.tsx:15

Methods

_initStatusComponent()

protected _initStatusComponent(): void

Defined in: packages/collaboration-client-ui/src/controllers/collab-status/collab-status.controller.tsx:47

Returns

void


dispose()

dispose(): void

Defined in: submodules/univer/packages/core/src/shared/lifecycle.ts:109

Returns

void

Inherited from

Disposable.dispose


disposeWithMe()

disposeWithMe(disposable): IDisposable

Defined in: submodules/univer/packages/core/src/shared/lifecycle.ts:99

Parameters

ParameterType
disposableDisposableLike

Returns

IDisposable

Inherited from

Disposable.disposeWithMe


ensureNotDisposed()

protected ensureNotDisposed(): void

Defined in: submodules/univer/packages/core/src/shared/lifecycle.ts:103

Returns

void

Inherited from

Disposable.ensureNotDisposed