FullMarkdownHelpers
@blockslides/core / FullMarkdownHelpers
Type Alias: FullMarkdownHelpers
FullMarkdownHelpers =
MarkdownHelpers&object
Defined in: blockslides/packages/core/src/types.ts:887
Full runtime helpers object provided by MarkdownManager to handlers. This includes the small author-facing helpers plus internal helpers that can be useful for advanced handlers.
Type Declaration
parseChildren()
parseChildren: (
tokens) =>any[]
Parameters
tokens
Returns
any[]
getExtension()
getExtension: (
name) =>any
Parameters
name
string
Returns
any
createNode()
createNode: (
type,attrs?,content?) =>any
Parameters
type
string
attrs?
any
content?
any[]
Returns
any
currentContext?
optionalcurrentContext:RenderContext
Current render context when calling renderers; undefined during parse.
indent()
indent: (
text,ctx?) =>string
Indent a multi-line string according to the provided RenderContext.
Parameters
text
string
ctx?
Returns
string
getIndentString()
getIndentString: (
level?) =>string
Return the indent string for a given level (e.g. ' ' or '\t').
Parameters
level?
number
Returns
string