Markdown Editor Kit
API ReferencetrpcType aliases

MdKitTrpcClient

Type Alias: MdKitTrpcClient

type MdKitTrpcClient = {
  listDocumentVersions: MdKitTrpcQuery<MdKitDocumentInput, {
     versions: MdKitDocumentVersionSummary[];
  }>;
  readDocument: MdKitTrpcQuery<MdKitDocumentInput, MdKitDocumentSnapshot>;
  readDocumentVersion: MdKitTrpcQuery<MdKitVersionInput, 
     | MdKitDocumentVersionDetail
    | null>;
  resyncDocument: MdKitTrpcMutation<MdKitDocumentInput, MdKitDocumentSnapshot>;
  writeDocument: MdKitTrpcMutation<MdKitDocumentWriteInput, MdKitDocumentWriteResult>;
};

Defined in: packages/mdkit/src/transport/trpcClient.ts:33

Properties

PropertyTypeDefined in
listDocumentVersionsMdKitTrpcQuery<MdKitDocumentInput, { versions: MdKitDocumentVersionSummary[]; }>packages/mdkit/src/transport/trpcClient.ts:34
readDocumentMdKitTrpcQuery<MdKitDocumentInput, MdKitDocumentSnapshot>packages/mdkit/src/transport/trpcClient.ts:38
readDocumentVersionMdKitTrpcQuery<MdKitVersionInput, | MdKitDocumentVersionDetail | null>packages/mdkit/src/transport/trpcClient.ts:39
resyncDocumentMdKitTrpcMutation<MdKitDocumentInput, MdKitDocumentSnapshot>packages/mdkit/src/transport/trpcClient.ts:43
writeDocumentMdKitTrpcMutation<MdKitDocumentWriteInput, MdKitDocumentWriteResult>packages/mdkit/src/transport/trpcClient.ts:44

On this page