Markdown Editor Kit
API ReferenceindexType aliases

MdKitDocumentController

Type Alias: MdKitDocumentController

type MdKitDocumentController = {
  conflict: boolean;
  conflictDetails:   | MdKitDocumentConflictDetails
     | null;
  error: string | null;
  isDirty: boolean;
  isFocused: boolean;
  isLoading: boolean;
  revision: number;
  saveNow: () => Promise<boolean>;
  saveStatus: "idle" | "pending" | "saving" | "saved";
  forceSave: () => Promise<boolean>;
  resync: () => Promise<void>;
  setContent: (next: string) => void;
  setFocused: (focused: boolean) => void;
  updatedAt: string | null;
  value: string;
  version: MdKitDocumentVersionToken;
};

Defined in: packages/mdkit/src/document/useMdKitDocument.ts:25

Properties

On this page