Skip to content

Méthodes exposées ​

Ces méthodes sont disponibles lorsque le composant est référencé avec une ref Vue. Utilisez-les pour déclencher une action depuis votre propre interface.

MéthodeSignatureUsage courant
focus() => voidPlacer le curseur dans l’éditeur.
save() => voidDéclencher la même sauvegarde que le bouton intégré.
getMarkdown() => stringLire le Markdown courant.
getHtml() => stringLire la représentation HTML.
getJson() => JSONContentLire le document TipTap structuré.
getText() => stringLire uniquement le texte.
getSavePayload() => NfzEditorSavePayloadRécupérer toutes les données de sauvegarde.
setMarkdown(markdown: string) => voidRemplacer le document depuis du Markdown.
insertUmlDiagram(source?: string) => voidAjouter un diagramme Mermaid.
importDocument(file, options?) => Promise<NfzDocumentImportResult>Importer un document pris en charge.
importDocx(file, options?) => Promise<NfzDocumentImportResult>Importer explicitement un DOCX.
importPdf(file, options?) => Promise<NfzDocumentImportResult>Importer explicitement un PDF.
exportDocument(options?) => Promise<NfzDocumentExportResult>Exporter le document dans un format choisi.

NFZ Notion Markdown Editor