tiptap/docs/api/marks/strike.md
2021-09-16 14:41:25 +02:00

1.9 KiB
Raw Blame History

Strike

Version Downloads

Use this extension to render striked text. If you pass <s>, <del>, <strike> tags, or text with inline style attributes setting text-decoration: line-through in the editors initial content, they all will be rendered accordingly.

Type text between tildes and it will be magically striked through while you type.

::: warning Restrictions The extension will generate the corresponding <s> HTML tags when reading contents of the Editor instance. All text striked through, regardless of the method will be normalized to <s> HTML tags. :::

Installation

# with npm
npm install @tiptap/extension-strike

# with Yarn
yarn add @tiptap/extension-strike

Settings

Option Type Default Description
HTMLAttributes Object {} Custom HTML attributes that should be added to the rendered HTML tag.

Commands

Command Parameters Description
setStrike Mark text as striked.
toggleStrike Toggle strike mark.
unsetStrike Remove strike mark.

Keyboard shortcuts

  • Windows/Linux: Control Shift X
  • macOS: Cmd Shift X

Source code

packages/extension-strike/

Usage