Skip to main content

InputRule

@blockslides/core


@blockslides/core / InputRule

Class: InputRule

Defined in: blockslides/packages/core/src/InputRule.ts:32

Constructors

Constructor

new InputRule(config): InputRule

Defined in: blockslides/packages/core/src/InputRule.ts:46

Parameters

config
find

InputRuleFinder

handler

(props) => void | null

undoable?

boolean

Returns

InputRule

Properties

find

find: InputRuleFinder

Defined in: blockslides/packages/core/src/InputRule.ts:33


handler()

handler: (props) => void | null

Defined in: blockslides/packages/core/src/InputRule.ts:35

Parameters

props
state

EditorState

range

Range

match

ExtendedRegExpMatchArray

commands

SingleCommands

chain

() => ChainedCommands

can

() => CanCommands

Returns

void | null


undoable

undoable: boolean

Defined in: blockslides/packages/core/src/InputRule.ts:44