Skip to content

Documentation / @expofp/schema / WfLine

Type Alias: WfLine

ts
type WfLine = object;

One wayfinding graph edge — the raw form of GraphLine (wayfinding/core/types.ts); omitted booleans read as false and an omitted weight as the default line weight.

Type Declaration

Index Signature

ts
[key: string]: unknown

p0

ts
p0: object = WfPointSchema;

Index Signature

ts
[key: string]: unknown

p0.layer?

ts
optional layer?: string;

p0.x

ts
x: number;

p0.y

ts
y: number;

p1

ts
p1: object = WfPointSchema;

Index Signature

ts
[key: string]: unknown

p1.layer?

ts
optional layer?: string;

p1.x

ts
x: number;

p1.y

ts
y: number;

unaccessible?

ts
optional unaccessible?: boolean;

Excluded when routing accessible-only.

unidirection?

ts
optional unidirection?: boolean;

One-way edge: no reverse link in oriented mode.

virtual?

ts
optional virtual?: boolean;

A virtual (floor-transition) link rather than a physical path segment.

virtualLength?

ts
optional virtualLength?: number;

Custom cost for virtual links ("Virtual length" in the designer).

weight?

ts
optional weight?: number;