Skip to main content

Interface: Draft

Defined in: draft/types.ts:14

A draft object contains a set of information that can be used for executing a given design.

Param​

a unique id to refer to this draft, used for linking the draft to screen components

Param​

a automatically generated name for this draft

Param​

a user defined name for this draft

Param​

the drawdown/interlacement pattern used in this draft (e.g. the black/white grid in traditional weaving)

Param​

the repeating pattern to use to assign draft rows to shuttles (materials)

Param​

the repeating pattern to use to assign draft rows to systems (structual units like layers for instance)

Param​

the repeating pattern to use to assign draft columns to shuttles (materials)

Param​

the repeating pattern to use to assign draft columns to systems (structual units like layers for instance)

Param​

a user defined notes about this draft

Properties​

colShuttleMapping​

colShuttleMapping: number[]

Defined in: draft/types.ts:21


colSystemMapping​

colSystemMapping: number[]

Defined in: draft/types.ts:22


drawdown​

drawdown: Drawdown

Defined in: draft/types.ts:18


gen_name​

gen_name: string

Defined in: draft/types.ts:16


id​

id: number

Defined in: draft/types.ts:15


notes?​

optional notes: string

Defined in: draft/types.ts:23


rowShuttleMapping​

rowShuttleMapping: number[]

Defined in: draft/types.ts:19


rowSystemMapping​

rowSystemMapping: number[]

Defined in: draft/types.ts:20


ud_name​

ud_name: string

Defined in: draft/types.ts:17