Μετάβαση στο περιεχόμενο

Στοιχεία γραμμής εργαλείων ​

Όλα τα διαθέσιμα στοιχεία της γραμμής εργαλείων, οργανωμένα ανά ενότητα.

Ενέργειες ​

ΣτοιχείοΠεριγραφή
undoΑναίρεση της τελευταίας αλλαγής
redoΕπανάληψη της τελευταίας αναίρεσης
resetChangesΑπόρριψη όλων των αλλαγών από το άνοιγμα του επεξεργαστή και εκκαθάριση του ιστορικού (ζητά επιβεβαίωση)

AI ​

ΣτοιχείοΠεριγραφή
aiΑνοίγει τον διάλογο prompt AI, αν έχει ρυθμιστεί

Μορφοποίηση ​

ΣτοιχείοΠεριγραφή
boldΕναλλαγή έντονου κειμένου
italicΕναλλαγή πλάγιου κειμένου
underlineΕναλλαγή υπογράμμισης
strikeΕναλλαγή διαγραμμένου κειμένου

Πρόσθετη μορφοποίηση ​

ΣτοιχείοΠεριγραφή
supΕναλλαγή εκθέτη
subΕναλλαγή δείκτη
codeΕναλλαγή ενσωματωμένου κώδικα
codeBlockΕισαγωγή μπλοκ κώδικα με επισήμανση σύνταξης
blockquoteΕισαγωγή μπλοκ παράθεσης

Στυλ ​

ΣτοιχείοΠεριγραφή
headingΑναπτυσσόμενο μενού επιλογής επιπέδου επικεφαλίδας (H1-H6)
fontFamilyΑναπτυσσόμενο μενού επιλογής γραμματοσειράς
fontSizeΑναπτυσσόμενο μενού επιλογής μεγέθους γραμματοσειράς
lineHeightΟρισμός ύψους γραμμής
textColorΧρώμα κειμένου: παλέτα, πρόσφατα χρώματα, HEX, σταγονόμετρο, προσαρμοσμένος επιλογέας
highlightColorΧρώμα επισήμανσης: ο ίδιος επιλογέας, με πρώτο το «Χωρίς επισήμανση»

Το στοιχείο heading δέχεται επιλογές μετά την άνω τελεία: επίπεδα επικεφαλίδας, p για να προστεθεί στοιχείο παραγράφου και inline για να εμφανίζονται ως ξεχωριστά κουμπιά αντί για αναπτυσσόμενο μενού:

vue
<Tiptapify :items="['heading:p,2,3,inline', 'bold', 'italic']" />

Στοίχιση ​

ΣτοιχείοΠεριγραφή
leftΑριστερή στοίχιση κειμένου
centerΚεντρική στοίχιση κειμένου
rightΔεξιά στοίχιση κειμένου
justifyΠλήρης στοίχιση κειμένου
alignΑναπτυσσόμενο μενού στοίχισης· το align:left,center,right περιορίζει τις επιλογές του

Λίστα ​

ΣτοιχείοΠεριγραφή
bulletListΕναλλαγή λίστας με κουκκίδες
orderedListΕναλλαγή αριθμημένης λίστας
taskListΕναλλαγή λίστας εργασιών (πλαίσια ελέγχου)
indentΕσοχή του τρέχοντος μπλοκ
outdentΜείωση εσοχής του τρέχοντος μπλοκ

Πολυμέσα ​

ΣτοιχείοΠεριγραφή
linkΕισαγωγή/επεξεργασία συνδέσμου ή κάρτας συνδέσμου με linkPreview
imageΕισαγωγή/επεξεργασία εικόνας: από URL ή μεταφόρτωση, alt, λεζάντα, μέγεθος, θέση
videoΕισαγωγή/επεξεργασία βίντεο YouTube, Vimeo ή αρχείου βίντεο (.mp4, .webm, .ogg, .mov)
iframeΕνσωμάτωση σελίδας με τη διεύθυνσή της ή με τον κώδικα iframe
emojiΆνοιγμα επιλογέα emoji (10 κατηγορίες)
charmapΆνοιγμα επιλογέα ειδικών χαρακτήρων
tableΕισαγωγή πίνακα

Διάφορα ​

ΣτοιχείοΠεριγραφή
lineΕισαγωγή οριζόντιας γραμμής
pagebreakΕισαγωγή αλλαγής σελίδας
sourceΕναλλαγή προβολής ακατέργαστου πηγαίου HTML
previewΕναλλαγή λειτουργίας προεπισκόπησης HTML
fullscreenΕναλλαγή λειτουργίας επεξεργασίας πλήρους οθόνης
formatClearΕκκαθάριση όλης της μορφοποίησης της επιλογής
invisibleCharΕισαγωγή αόρατων χαρακτήρων (κενά κ.λπ.)

Διαχωριστικά ​

Χρησιμοποιήστε το | ως διαχωριστικό μεταξύ ομάδων κουμπιών στο prop items μορφής πίνακα:

vue
<Tiptapify
  :items="['bold', 'italic', '|', 'heading', 'bulletList', '|', 'undo', 'redo']"
/>

Πλήρες παράδειγμα γραμμής εργαλείων ​

vue
<template>
  <Tiptapify
    :items="[
      'undo', 'redo',
      '|',
      'heading', 'fontFamily', 'fontSize',
      '|',
      'bold', 'italic', 'underline', 'strike',
      '|',
      'sup', 'sub', 'code', 'codeBlock', 'blockquote',
      '|',
      'left', 'center', 'right', 'justify',
      '|',
      'bulletList', 'orderedList', 'taskList',
      '|',
      'link', 'image', 'video', 'iframe',
      '|',
      'emoji', 'charmap', 'table',
      '|',
      'ai',
      '|',
      'line', 'pagebreak', 'formatClear',
      '|',
      'source', 'preview', 'fullscreen'
    ]"
  />
</template>

Διατίθεται με την άδεια MIT.