Pereiti prie turinio

Įrankių juostos elementai ​

Visi galimi įrankių juostos elementai, suskirstyti pagal skyrius.

Veiksmai ​

ElementasAprašas
undoAtšaukti paskutinį pakeitimą
redoPakartoti paskutinį atšauktą pakeitimą
resetChangesAtmeta visus pakeitimus nuo redaktoriaus atidarymo ir išvalo istoriją (pirma paklausia)

DI ​

ElementasAprašas
aiAtidaryti DI užklausos dialogą, jei sukonfigūruota

Formatas ​

ElementasAprašas
boldĮjungti / išjungti paryškintą tekstą
italicĮjungti / išjungti kursyvą
underlineĮjungti / išjungti pabraukimą
strikeĮjungti / išjungti perbraukimą

Papildomas formatas ​

ElementasAprašas
supĮjungti / išjungti viršutinį indeksą
subĮjungti / išjungti apatinį indeksą
codeĮjungti / išjungti kodą eilutėje
codeBlockĮterpti kodo bloką su sintaksės paryškinimu
blockquoteĮterpti citatos bloką

Stilius ​

ElementasAprašas
headingIšskleidžiamasis sąrašas antraštės lygiui pasirinkti (H1–H6)
fontFamilyIšskleidžiamasis sąrašas šriftui pasirinkti
fontSizeIšskleidžiamasis sąrašas šrifto dydžiui pasirinkti
lineHeightNustatyti eilutės aukštį
textColorTeksto spalva: paletė, naujausios spalvos, HEX, pipetė, pasirinktinis parinkiklis
highlightColorParyškinimo spalva: tas pats parinkiklis, pirmiausia „Be paryškinimo“

Elementas heading priima parinktis po dvitaškio: antraštės lygius, p pastraipos elementui pridėti ir inline, kad jie būtų rodomi kaip atskiri mygtukai, o ne išskleidžiamasis sąrašas:

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

Lygiavimas ​

ElementasAprašas
leftLygiuoti tekstą kairėje
centerLygiuoti tekstą centre
rightLygiuoti tekstą dešinėje
justifyLygiuoti tekstą pločiu
alignLygiavimo išskleidžiamasis sąrašas; align:left,center,right apriboja jo parinktis

Sąrašas ​

ElementasAprašas
bulletListĮjungti / išjungti ženklelių sąrašą
orderedListĮjungti / išjungti numeruotą sąrašą
taskListĮjungti / išjungti užduočių sąrašą (žymimieji langeliai)
indentPadidinti dabartinio bloko įtrauką
outdentSumažinti dabartinio bloko įtrauką

Medija ​

ElementasAprašas
linkĮterpti / redaguoti nuorodą arba, su linkPreview, nuorodos kortelę
imageĮterpti / redaguoti paveikslą: pagal URL arba įkėlimą, alt, aprašas, dydis, padėtis
videoĮterpti / redaguoti YouTube, Vimeo arba vaizdo įrašo failą (.mp4, .webm, .ogg, .mov)
iframeĮterpti puslapį pagal jo adresą arba iframe kodą
emojiAtidaryti emoji pasirinkiklį (10 kategorijų)
charmapAtidaryti specialiųjų simbolių pasirinkiklį
tableĮterpti lentelę

Įvairūs ​

ElementasAprašas
lineĮterpti horizontalią liniją
pagebreakĮterpti puslapio lūžį
sourceĮjungti / išjungti neapdoroto HTML šaltinio rodinį
previewĮjungti / išjungti HTML peržiūros režimą
fullscreenĮjungti / išjungti viso ekrano redagavimo režimą
formatClearIšvalyti visą pažymėto teksto formatavimą
invisibleCharĮterpti nematomus simbolius (tarpus ir pan.)

Skirtukai ​

Naudokite | kaip skirtuką tarp mygtukų grupių masyvo stiliaus savybėje items:

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

Pilnas įrankių juostos pavyzdys ​

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>

Išleista pagal MIT licenciją.