ParsedBlock
@blockslides/core / ParsedBlock
Interface: ParsedBlock
Defined in: blockslides/packages/core/src/utilities/markdown/parseIndentedBlocks.ts:9
Fileoverview
Utility for parsing indented markdown blocks with hierarchical nesting.
This utility handles the complex logic of parsing markdown blocks that can contain nested content based on indentation levels, maintaining proper hierarchical structure for lists, task lists, and other indented block types.
Indexable
[key: string]: any
Properties
type
type:
string
Defined in: blockslides/packages/core/src/utilities/markdown/parseIndentedBlocks.ts:10
raw
raw:
string
Defined in: blockslides/packages/core/src/utilities/markdown/parseIndentedBlocks.ts:11
mainContent
mainContent:
string
Defined in: blockslides/packages/core/src/utilities/markdown/parseIndentedBlocks.ts:12
indentLevel
indentLevel:
number
Defined in: blockslides/packages/core/src/utilities/markdown/parseIndentedBlocks.ts:13
nestedContent?
optionalnestedContent:string
Defined in: blockslides/packages/core/src/utilities/markdown/parseIndentedBlocks.ts:14
nestedTokens?
optionalnestedTokens:any[]
Defined in: blockslides/packages/core/src/utilities/markdown/parseIndentedBlocks.ts:15