Skip to main content

Interface: OutlineEntry

Defined in: packages/core/src/application/ports/artifact-parser.ts:47

A simplified navigable summary entry of an artifact's addressable nodes.

Properties

children?

readonly optional children?: readonly OutlineEntry[]

Defined in: packages/core/src/application/ports/artifact-parser.ts:53


depth

readonly depth: number

Defined in: packages/core/src/application/ports/artifact-parser.ts:52

Nesting depth (0 = root children).


label

readonly label: string

Defined in: packages/core/src/application/ports/artifact-parser.ts:50

Identifying value, e.g. heading text or key name.


type

readonly type: string

Defined in: packages/core/src/application/ports/artifact-parser.ts:48