Naar inhoud springen

Slash-commando's ​

Slash-commando's bieden een snelmenu dat verschijnt wanneer je / typt aan het begin van een regel.

Slash-commando's inschakelen ​

Slash-commando's zijn standaard ingeschakeld. Zo stuur je ze expliciet aan:

vue
<template>
  <Tiptapify
    :slash-commands="true"
    placeholder="Type / to see available commands..."
  />
</template>

Beschikbare commando's ​

Typ / in de editor om het commandopalet te zien. Beschikbare commando's zijn onder andere:

CommandoBeschrijving
/h1 - /h6Een kop invoegen (niveau 1-6)
/bulletListEen lijst met opsommingstekens invoegen
/numberedListEen genummerde lijst invoegen
/taskListEen takenlijst invoegen
/codeInline code invoegen
/codeBlockEen codeblok invoegen
/quoteEen citaat invoegen
/imageEen afbeelding invoegen (opent URL-dialoog)
/videoEen YouTube-video insluiten
/tableEen tabel invoegen
/linkEen hyperlink invoegen
/dividerEen horizontale lijn invoegen
/emojiDe emojikiezer openen
/specialCharsSpeciale tekens openen

Hoe het werkt ​

  1. Zet je cursor aan het begin van een regel of na een spatie
  2. Typ / — het commandopalet verschijnt
  3. Typ verder om de commando's te filteren
  4. Druk op Enter of klik om het geselecteerde commando in te voegen

Slash-commando's uitschakelen ​

vue
<template>
  <Tiptapify
    :slash-commands="false"
    placeholder="Slash commands disabled..."
  />
</template>

Slash-commando's met zwevend menu ​

Combineer slash-commando's met het zwevende menu voor de beste bewerkervaring:

vue
<template>
  <Tiptapify
    :slash-commands="true"
    :floating-menu="true"
    :bubble-menu="true"
    placeholder="Full command experience..."
  />
</template>
  • Slash-commando's (/) — worden geactiveerd door / te typen aan het begin van een regel
  • Zwevend menu — verschijnt wanneer je de cursor op een lege regel zet (biedt acties op blokniveau)
  • Bubbelmenu — verschijnt wanneer je tekst selecteert (biedt inline opmaak)

Beschikbare commando's filteren ​

Je kunt opgeven welke commando's worden opgenomen door een array met commando-ID's door te geven:

vue
<template>
  <Tiptapify
    :slash-commands="['h1', 'h2', 'h3', 'bulletList', 'numberedList', 'quote']"
    placeholder="Filtered commands..."
  />
</template>

Beschikbare commando-ID's ​

IDBeschrijving
h1 - h6Koppen niveau 1-6
bulletListLijst met opsommingstekens
numberedListGenummerde lijst
taskListTakenlijst
codeInline code
codeBlockCodeblok
quoteCitaat
imageAfbeelding
videoYouTube-video
tableTabel
linkLink
dividerHorizontale lijn
emojiEmoji
specialCharsSpeciale tekens

Uitgebracht onder de MIT-licentie.