UNPKG

@tiptap/starter-kit

Version:

starter kit for tiptap

27 lines (26 loc) 808 B
import { Mark } from '@tiptap/core'; export interface TextStyleOptions { /** * HTML attributes to add to the span element. * @default {} * @example { class: 'foo' } */ HTMLAttributes: Record<string, any>; } declare module '@tiptap/core' { interface Commands<ReturnType> { textStyle: { /** * Remove spans without inline style attributes. * @example editor.commands.removeEmptyTextStyle() */ removeEmptyTextStyle: () => ReturnType; }; } } /** * This extension allows you to create text styles. It is required by default * for the `textColor` and `backgroundColor` extensions. * @see https://www.tiptap.dev/api/marks/text-style */ export declare const TextStyle: Mark<TextStyleOptions, any>;