Naar inhoud springen

Toolbaritems ​

Alle beschikbare toolbaritems, per sectie gegroepeerd.

Acties ​

ItemBeschrijving
undoDe laatste wijziging ongedaan maken
redoDe laatst ongedaan gemaakte wijziging opnieuw uitvoeren
resetChangesAlle wijzigingen sinds het openen van de editor verwijderen en de geschiedenis wissen (vraagt eerst)

AI ​

ItemBeschrijving
aiOpent de AI-promptdialoog, indien geconfigureerd

Opmaak ​

ItemBeschrijving
boldVet in- of uitschakelen
italicCursief in- of uitschakelen
underlineOnderstrepen in- of uitschakelen
strikeDoorhalen in- of uitschakelen

Extra opmaak ​

ItemBeschrijving
supSuperscript in- of uitschakelen
subSubscript in- of uitschakelen
codeInline code in- of uitschakelen
codeBlockEen codeblok met syntaxiskleuring invoegen
blockquoteEen citaat invoegen

Stijl ​

ItemBeschrijving
headingDropdown om het kopniveau te kiezen (H1-H6)
fontFamilyDropdown om het lettertype te kiezen
fontSizeDropdown om de lettergrootte te kiezen
lineHeightDe regelhoogte instellen
textColorTekstkleur: palet, recente kleuren, HEX, pipet, eigen kiezer
highlightColorMarkeerkleur: dezelfde kiezer, met "Geen markering" eerst

Het item heading accepteert opties na een dubbele punt: kopniveaus, p om een alinea-item toe te voegen en inline om ze als aparte knoppen in plaats van als dropdown te tonen:

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

Uitlijning ​

ItemBeschrijving
leftTekst links uitlijnen
centerTekst centreren
rightTekst rechts uitlijnen
justifyTekst uitvullen
alignUitlijnings-dropdown; align:left,center,right beperkt de opties

Lijst ​

ItemBeschrijving
bulletListLijst met opsommingstekens in- of uitschakelen
orderedListGenummerde lijst in- of uitschakelen
taskListTakenlijst (selectievakjes) in- of uitschakelen
indentHet huidige blok laten inspringen
outdentHet huidige blok minder laten inspringen

Media ​

ItemBeschrijving
linkEen link invoegen/bewerken, of een linkkaart met linkPreview
imageEen afbeelding invoegen/bewerken: via URL of upload, alt-tekst, bijschrift, grootte, positie
videoEen YouTube-, Vimeo- of videobestand (.mp4, .webm, .ogg, .mov) invoegen/bewerken
iframeEen pagina insluiten via het adres of de iframe-code
emojiDe emojikiezer openen (10 categorieën)
charmapDe kiezer voor speciale tekens openen
tableEen tabel invoegen

Diversen ​

ItemBeschrijving
lineEen horizontale lijn invoegen
pagebreakEen pagina-einde invoegen
sourceDe ruwe HTML-bronweergave in- of uitschakelen
previewDe HTML-voorbeeldmodus in- of uitschakelen
fullscreenDe bewerkmodus op volledig scherm in- of uitschakelen
formatClearAlle opmaak van de selectie wissen
invisibleCharOnzichtbare tekens invoegen (spaties enz.)

Scheidingstekens ​

Gebruik | als scheiding tussen knopgroepen in de prop items in arraystijl:

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

Compleet toolbarvoorbeeld ​

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>

Uitgebracht onder de MIT-licentie.