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?
optionalnotes: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