UNPKG

@tiptap/core

Version:

headless rich text editor

14 lines (13 loc) 545 B
import { MarkType } from '@tiptap/pm/model'; import { InputRule, InputRuleFinder } from '../InputRule.js'; import { ExtendedRegExpMatchArray } from '../types.js'; /** * Build an input rule that adds a mark when the * matched text is typed into it. * @see https://tiptap.dev/guide/custom-extensions/#input-rules */ export declare function markInputRule(config: { find: InputRuleFinder; type: MarkType; getAttributes?: Record<string, any> | ((match: ExtendedRegExpMatchArray) => Record<string, any>) | false | null; }): InputRule;