Markdown
Unpublished development API. This package is under development and is not available as a published release.
Application-owned incremental Markdown parser with snapshot observation, document updates, and explicit disposal.
import type { Markdown } from '@threadplane/content/markdown';Declaration
export interface Markdown {
readonly dispose: () => void;
readonly getSnapshot: () => MarkdownSnapshot;
readonly subscribe: (notify: () => void) => () => void;
readonly update: (document: MarkdownDocument) => void;
}Members
dispose
readonly dispose: () => void;getSnapshot
readonly getSnapshot: () => MarkdownSnapshot;subscribe
readonly subscribe: (notify: () => void) => () => void;update
readonly update: (document: MarkdownDocument) => void;