Skip to main content

ParsedBlock

@blockslides/core


@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?

optional nestedContent: string

Defined in: blockslides/packages/core/src/utilities/markdown/parseIndentedBlocks.ts:14


nestedTokens?

optional nestedTokens: any[]

Defined in: blockslides/packages/core/src/utilities/markdown/parseIndentedBlocks.ts:15