Trevixal API
    Preparing search index...

    Interface DocumentExporter

    One "Save as…" target. The descriptor carries everything a menu needs, label, extension and MIME type, so the UI can build its export list without knowing which formats exist.

    interface DocumentExporter {
        extension: string;
        label: string;
        mime: string;
        name: string;
        serialize(
            doc: EditorNode,
            context: ExportContext,
        ):
            | string
            | Uint8Array<ArrayBufferLike>
            | Promise<string | Uint8Array<ArrayBufferLike>>;
    }
    Index
    extension: string
    label: string
    mime: string
    name: string
    • Parameters

      Returns
          | string
          | Uint8Array<ArrayBufferLike>
          | Promise<string | Uint8Array<ArrayBufferLike>>