דילוג לתוכן

פריטי סרגל הכלים ​

כל פריטי סרגל הכלים הזמינים, מסודרים לפי מקטעים.

פעולות ​

פריטתיאור
undoביטול השינוי האחרון
redoביצוע מחדש של השינוי שבוטל
resetChangesביטול כל השינויים מאז פתיחת העורך וניקוי ההיסטוריה (מבקש אישור קודם)

AI ​

פריטתיאור
aiפתיחת דיאלוג הפרומפט של ה-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 או העלאה, טקסט חלופי, כיתוב, גודל, מיקום
videoהוספה/עריכה של YouTube, Vimeo או קובץ וידאו (.mp4, .webm, .ogg, .mov)
iframeהטמעת דף לפי כתובתו או קוד ה-iframe שלו
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.