Skip to content

ships.Interface.SlefDiagnostic

github-actions[bot] edited this page Aug 26, 2026 · 74 revisions

@elite-dangerous-almanac/core / ships / SlefDiagnostic

Interface: SlefDiagnostic

Defined in: src/ships/slef.ts:436

One entry rejected by inspectSlef.

Properties

code

readonly code: SlefDiagnosticCode

Defined in: src/ships/slef.ts:440

Stable machine-readable category.


constraint

readonly constraint: SlefConstraint

Defined in: src/ships/slef.ts:444

Stable field-level constraint, suitable for localized message selection.


index

readonly index: number

Defined in: src/ships/slef.ts:438

Zero-based entry index in the top-level array.


message

readonly message: string

Defined in: src/ships/slef.ts:446

Human-readable reason the entry was rejected.


params?

readonly optional params?: Readonly<Record<string, string | number>>

Defined in: src/ships/slef.ts:448

Values interpolated into message, for consumers composing localized text.


path

readonly path: string

Defined in: src/ships/slef.ts:442

Property path to the rejected value, including entry and module indexes.

API

Guides
astro
Classes (1)
ProceduralSystem

Properties

Accessors

Methods

Interfaces (16)
Type Aliases (3)
Variables (11)
Functions (37)
Subpath modules (3)
commodities
Interfaces (1)
Type Aliases (1)
Variables (3)
Functions (3)
equipment
Interfaces (6)
Type Aliases (8)
Variables (3)
Functions (10)
Subpath modules (2)
i18n
Interfaces (1)
Type Aliases (1)
Functions (17)
materials
Enumerations (2)
Interfaces (2)
Type Aliases (2)
Variables (9)
Functions (9)
ships
Classes (3)
BuildMetrics

Methods

LoadoutEditError

Constructors

Properties

Methods

ShipLoadout

Accessors

Methods

Interfaces (125)
Type Aliases (44)
Variables (10)
Functions (85)
Subpath modules (8)

Clone this wiki locally