Interface: OutlineEntry
Defined in: src/batteries/artifacts/ecmascript/index.ts:129
An entry in the structural outline (class or interface with its members).
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
endLine | number | 0-based line of the last line of this container (inclusive). | src/batteries/artifacts/ecmascript/index.ts:137 |
kind | "class" | "interface" | The container kind: 'class' or 'interface'. | src/batteries/artifacts/ecmascript/index.ts:131 |
members | OutlineMember[] | Array of members (methods, properties, accessors). | src/batteries/artifacts/ecmascript/index.ts:139 |
name | string | The container name. | src/batteries/artifacts/ecmascript/index.ts:133 |
startLine | number | 0-based line of the container declaration. | src/batteries/artifacts/ecmascript/index.ts:135 |