API Reference
@univerjs
@univerjs/thread-comment
classes
Threadcommentdatasourceservice

@univerjs/thread-comment v0.1.17Docs


Class: ThreadCommentDataSourceService

Preserve for import async comment system

Implements

Constructors

new ThreadCommentDataSourceService()

new ThreadCommentDataSourceService(): ThreadCommentDataSourceService

Returns

ThreadCommentDataSourceService

Methods

addComment()

addComment(comment): Promise<IThreadComment>

Parameters

ParameterType
commentIThreadComment

Returns

Promise<IThreadComment>

Implementation of

IThreadCommentDataSourceService.addComment

Defined in

packages/thread-comment/src/services/tc-datasource.service.ts:35 (opens in a new tab)


deleteComment()

deleteComment(_commentId): Promise<boolean>

Parameters

ParameterType
_commentIdstring

Returns

Promise<boolean>

Implementation of

IThreadCommentDataSourceService.deleteComment

Defined in

packages/thread-comment/src/services/tc-datasource.service.ts:43 (opens in a new tab)


deleteCommentBatch()

deleteCommentBatch(_commentIds): Promise<boolean>

Parameters

ParameterType
_commentIdsstring[]

Returns

Promise<boolean>

Implementation of

IThreadCommentDataSourceService.deleteCommentBatch

Defined in

packages/thread-comment/src/services/tc-datasource.service.ts:47 (opens in a new tab)


loadFormSnapshot()

loadFormSnapshot(unitComments): Promise<Record<string, IThreadComment[]>>

Parameters

ParameterType
unitCommentsRecord<string, ThreadCommentJSON[]>

Returns

Promise<Record<string, IThreadComment[]>>

Implementation of

IThreadCommentDataSourceService.loadFormSnapshot

Defined in

packages/thread-comment/src/services/tc-datasource.service.ts:51 (opens in a new tab)


saveToSnapshot()

saveToSnapshot(unitComments): Record<string, IThreadComment[]>

Parameters

ParameterType
unitCommentsRecord<string, IThreadComment[]>

Returns

Record<string, IThreadComment[]>

Implementation of

IThreadCommentDataSourceService.saveToSnapshot

Defined in

packages/thread-comment/src/services/tc-datasource.service.ts:55 (opens in a new tab)


updateComment()

updateComment(_comment): Promise<boolean>

Parameters

ParameterType
_commentIThreadComment

Returns

Promise<boolean>

Implementation of

IThreadCommentDataSourceService.updateComment

Defined in

packages/thread-comment/src/services/tc-datasource.service.ts:39 (opens in a new tab)


Copyright © 2021-2024 DreamNum Co,Ltd. All Rights Reserved.