BlockSuite API Documentation / @blocksuite/affine-block-embed / createEmbedBlockMarkdownAdapterMatcher
Function: createEmbedBlockMarkdownAdapterMatcher()
createEmbedBlockMarkdownAdapterMatcher(
flavour,__namedParameters):BlockMarkdownAdapterMatcher
Defined in: packages/affine/blocks/block-embed/src/common/adapters/markdown.ts:3
Parameters
flavour
string
__namedParameters
fromBlockSnapshot?
{ enter: (o, context) => void | Promise<void>; leave: (o, context) => void | Promise<void>; } = ...
fromBlockSnapshot.enter?
(o, context) => void | Promise<void>
Called when entering a BlockSnapshot walker node during traversal
fromBlockSnapshot.leave?
(o, context) => void | Promise<void>
Called when leaving a BlockSnapshot walker node during traversal
fromMatch?
(o) => boolean = ...
toBlockSnapshot?
{ enter: (o, context) => void | Promise<void>; leave: (o, context) => void | Promise<void>; } = {}
toBlockSnapshot.enter?
(o, context) => void | Promise<void>
Called when entering a target walker node during traversal
toBlockSnapshot.leave?
(o, context) => void | Promise<void>
Called when leaving a target walker node during traversal
toMatch?
(o) => boolean = ...
Returns
BlockMarkdownAdapterMatcher