UNPKG

@tiptap/core

Version:

headless rich text editor

15 lines (14 loc) 559 B
import { Command, CommandProps, RawCommands } from '../types.js'; declare module '@tiptap/core' { interface Commands<ReturnType> { first: { /** * Runs one command after the other and stops at the first which returns true. * @param commands The commands to run. * @example editor.commands.first([command1, command2]) */ first: (commands: Command[] | ((props: CommandProps) => Command[])) => ReturnType; }; } } export declare const first: RawCommands['first'];