Skip to content

InlineReference

InlineReference = BaseNode & object

Defined in: types/ast.generated.ts:106

optional allowExternal: boolean

Whether external lookup is allowed. False if data-allow-external=‘no’.

optional candidateTerms: string[]

Alternative term candidates from data-lt. Parse fills from data-lt or [targetTerm].

children: Inline[]

optional forContexts: (string | null)[]

For-contexts from data-xref-for (e.g., owning interface). Parse fills from data-xref-for or [null].

optional preferredType: string | null

Preferred definition type from data-link-type.

optional targetId: string

Resolved ID of the referenced definition. Filled during resolve phase.

targetTerm: string

Primary reference term used to resolve a target definition.

type: "reference"

optional xrefSpec: string | null

Explicit spec to search from data-xref-spec. Restricts external search.