Skip to content

Événements ​

Les événements permettent de réagir à ce qui se passe dans l’éditeur sans coupler votre application à son fonctionnement interne.

ÉvénementQuand l’utiliser
update:modelValueLe Markdown vient de changer et le v-model doit être mis à jour.
readyL’éditeur TipTap est prêt à être utilisé.
updateVous avez besoin du Markdown, HTML, JSON et texte après une modification.
focusL’utilisateur entre dans la zone d’édition.
blurL’utilisateur quitte la zone d’édition.
selectionUpdateLa sélection courante change.
transactionUne modification interne du document vient d’être appliquée.
saveL’utilisateur demande une sauvegarde.
imageEditedUne image modifiée a été remise dans le document.
uploadErrorL’envoi d’une image a échoué.
documentImportUn document a été importé avec succès.
documentImportErrorL’import d’un document a échoué.
documentExportUn document a été exporté avec succès.
documentExportErrorL’export d’un document a échoué.

Exemple : enregistrer le Markdown ​

ts
import type { NfzEditorSavePayload } from '@vevedh/nfz-notion-markdown-editor/types'

function onSave(payload: NfzEditorSavePayload): void {
  console.log(payload.markdown)
}

NFZ Notion Markdown Editor