mirror of
https://github.com/dream-num/univer.git
synced 2026-10-16 15:17:56 +08:00
@univerjs/docs-thread-comment
@univerjs/docs-thread-comment provides model commands and Facade APIs for comments anchored to fixed document text ranges. It has no UI or rendering dependency and can be used in Node environments.
Package Overview
| Package | UMD global | CSS | Locales | Facade entry |
|---|---|---|---|---|
@univerjs/docs-thread-comment |
UniverDocsThreadComment |
No | No | Yes |
Installation
pnpm add @univerjs/docs-thread-comment
# or
npm install @univerjs/docs-thread-comment
Keep all @univerjs/* packages on the same version.
Usage
import { UniverDocsThreadCommentPlugin } from '@univerjs/docs-thread-comment';
import '@univerjs/docs-thread-comment/facade';
univer.registerPlugin(UniverDocsThreadCommentPlugin);
const range = univerAPI.getActiveDocument()?.getTextRange(0, 12);
await range?.createCommentAsync('Verify this introduction.', { id: 'review-intro' });
Use @univerjs/docs-thread-comment-ui separately when menus, canvas decorations, or the shared side panel are required.