Skip to content

@graphty/graphty-element / catalog / ByDesignWaiver

Interface: ByDesignWaiver ​

Defined in: graphty-element/src/catalog/unreachable.ts:57

A capability the element has decided, deliberately and permanently, not to serve.

Nothing is owed and nothing runs out. A label's world position is the renderer's to write every frame, and a node icon is published as a compile error rather than as a silent no-op: a reader who wants either is told once that it is not coming, and what to reach for instead.

Properties ​

kind ​

readonly kind: "by-design"

Defined in: graphty-element/src/catalog/unreachable.ts:59

Marks this as a decision, so nothing asks it to expire.


reason ​

readonly reason: string

Defined in: graphty-element/src/catalog/unreachable.ts:61

Why a consumer cannot have this, and what to reach for instead.