Type Alias: LoomUtil
LoomUtil =
object
Defined in: loom/types.ts:43
Store each loom type as a different unit that computes functions based on its particular settings
Param
an identifer relating to the currently supported types
Param
the name to show with this loom type
Param
the description for this type of loom
Param
a function to execute when a single cell is modified within the Threading
Param
a function to execute when a single cell is modified within the Treadling
Param
a function to execute when a single cell is modified within the Tieup
Param
a function to execute when a single cell is modified within the Threading
Param
a function to execute when a single cell is modified within the Treadling
Param
a function to execute when a single cell is modified within the Tieup
Properties
computeDrawdownFromLoom()?
optionalcomputeDrawdownFromLoom: (l) =>Promise<Drawdown>
Defined in: loom/types.ts:48
Parameters
l
Returns
Promise<Drawdown>
computeLoomFromDrawdown()?
optionalcomputeLoomFromDrawdown: (d,loom_settings) =>Promise<Loom>
Defined in: loom/types.ts:47
Parameters
d
loom_settings
Returns
Promise<Loom>
deleteFromThreading()?
optionaldeleteFromThreading: (l,j) =>Loom
Defined in: loom/types.ts:55
Parameters
l
j
number
Returns
deleteFromTreadling()?
optionaldeleteFromTreadling: (l,i) =>Loom
Defined in: loom/types.ts:56
Parameters
l
i
number
Returns
displayname
displayname:
string
Defined in: loom/types.ts:45
dx
dx:
string
Defined in: loom/types.ts:46
getDressingInfo()
getDressingInfo: (
dd,l,ls) =>object[]
Defined in: loom/types.ts:60
Parameters
dd
l
ls
Returns
object[]
insertIntoThreading()?
optionalinsertIntoThreading: (l,j,val) =>Loom
Defined in: loom/types.ts:53
Parameters
l
j
number
val
number
Returns
insertIntoTreadling()?
optionalinsertIntoTreadling: (l,i,val) =>Loom
Defined in: loom/types.ts:54
Parameters
l
i
number
val
number[]
Returns
pasteThreading()?
optionalpasteThreading: (l,drawdown,ndx,width,height) =>Loom
Defined in: loom/types.ts:57
Parameters
l
drawdown
ndx
width
number
height
number
Returns
pasteTieup()?
optionalpasteTieup: (l,drawdown,ndx,width,height) =>Loom
Defined in: loom/types.ts:59
Parameters
l
drawdown
ndx
width
number
height
number
Returns
pasteTreadling()?
optionalpasteTreadling: (l,drawdown,ndx,width,height) =>Loom
Defined in: loom/types.ts:58
Parameters
l
drawdown
ndx
width
number
height
number
Returns
recomputeLoomFromThreadingAndDrawdown()?
optionalrecomputeLoomFromThreadingAndDrawdown: (l,loom_settings,d) =>Promise<Loom>
Defined in: loom/types.ts:49
Parameters
l
loom_settings
d
Returns
Promise<Loom>
type
type:
"jacquard"|"frame"|"direct"
Defined in: loom/types.ts:44
updateThreading()?
optionalupdateThreading: (l,ndx) =>Loom
Defined in: loom/types.ts:50
Parameters
l
ndx
Returns
updateTieup()?
optionalupdateTieup: (l,ndx) =>Loom
Defined in: loom/types.ts:52
Parameters
l
ndx
Returns
updateTreadling()?
optionalupdateTreadling: (l,ndx) =>Loom
Defined in: loom/types.ts:51