Plugins
Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0
MarkdownRemoteParticipant
Remote participant identity, appearance, selection, and cursor presence.
Import
import type { MarkdownRemoteParticipant } from "@dartwic/interface-sdk/markdown";Declaration
export interface MarkdownRemoteParticipant {
clientId?: string;
username?: string;
displayName?: string;
accentColor?: string;
avatarImageSrc?: string;
avatarFallbackText?: string;
selection?: MarkdownSelection | null;
cursorPosition?: {x: number; y: number} | null;
presenceMode?: MarkdownMode;
}Members
| Name | Type | Requirement | Description |
|---|---|---|---|
clientId | string | Optional | |
username | string | Optional | |
displayName | string | Optional | |
accentColor | string | Optional | |
avatarImageSrc | string | Optional | |
avatarFallbackText | string | Optional | |
selection | MarkdownSelection | null | Optional | |
cursorPosition | {x: number; y: number} | null | Optional | |
presenceMode | MarkdownMode | Optional |