Scrawl-canvas API
SC inline documentation
SC demo test suite
SC developer runbook
GitHub
Preparing search index...
ElementFactoryFunctions
Interface ElementFactoryFunctions
interface
ElementFactoryFunctions
{
actionPacket
:
(
item
:
string
,
override
?:
CommonObjectInput
)
=>
any
;
addCanvas
:
(
items
?:
CanvasFactoryInputs
)
=>
CanvasInstance
;
addClasses
:
(
item
:
string
)
=>
void
;
apply
:
()
=>
void
;
checkHit
?:
(
tests
:
HitTests
)
=>
boolean
|
HitOutput
;
clickAnchor
?:
()
=>
void
;
clickButton
?:
()
=>
void
;
clone
:
(
item
?:
ElementFactoryInputs
)
=>
ElementInstance
;
dropArtefact
?:
()
=>
ArtefactInstance
;
get
:
(
item
:
string
)
=>
any
;
importPacket
:
(
item
:
string
|
string
[]
,
override
?:
CommonObjectInput
,
)
=>
any
;
kill
:
(
item
?:
any
)
=>
void
;
pickupArtefact
?:
(
items
:
CommonHereObjectInput
|
CommonTwoElementArrayInput
,
)
=>
ArtefactInstance
;
removeClasses
:
(
item
:
string
)
=>
void
;
reverseByDelta
:
()
=>
ArtefactInstance
;
saveAsPacket
:
(
item
?:
boolean
|
ElementSaveInputs
)
=>
string
;
set
:
(
item
?:
ElementFactoryInputs
)
=>
ElementInstance
;
setColorSchemeDarkAction
:
DefaultInputFunction
;
setColorSchemeLightAction
:
DefaultInputFunction
;
setDelta
:
(
item
?:
ElementFactoryDeltaInputs
)
=>
ElementInstance
;
setDeltaValues
:
(
item
?:
CommonObjectInput
)
=>
ArtefactInstance
;
setMoreContrastAction
:
DefaultInputFunction
;
setNoPreferenceDataAction
:
DefaultInputFunction
;
setNoPreferenceMotionAction
:
DefaultInputFunction
;
setNoPreferenceTransparencyAction
:
DefaultInputFunction
;
setOtherContrastAction
:
DefaultInputFunction
;
setReduceDataAction
:
DefaultInputFunction
;
setReduceMotionAction
:
DefaultInputFunction
;
setReduceTransparencyAction
:
DefaultInputFunction
;
updateByDelta
:
()
=>
ArtefactInstance
;
}
Hierarchy (
View Summary
)
BaseMixinFunctions
DomMixinFunctions
ElementFactoryFunctions
ElementInstance
Index
Properties
action
Packet
add
Canvas
add
Classes
apply
check
Hit?
click
Anchor?
click
Button?
clone
drop
Artefact?
get
import
Packet
kill
pickup
Artefact?
remove
Classes
reverse
By
Delta
save
As
Packet
set
set
Color
Scheme
Dark
Action
set
Color
Scheme
Light
Action
set
Delta
set
Delta
Values
set
More
Contrast
Action
set
No
Preference
Data
Action
set
No
Preference
Motion
Action
set
No
Preference
Transparency
Action
set
Other
Contrast
Action
set
Reduce
Data
Action
set
Reduce
Motion
Action
set
Reduce
Transparency
Action
update
By
Delta
Properties
action
Packet
actionPacket
:
(
item
:
string
,
override
?:
CommonObjectInput
)
=>
any
add
Canvas
addCanvas
:
(
items
?:
CanvasFactoryInputs
)
=>
CanvasInstance
add
Classes
addClasses
:
(
item
:
string
)
=>
void
apply
apply
:
()
=>
void
Optional
check
Hit
checkHit
?:
(
tests
:
HitTests
)
=>
boolean
|
HitOutput
Optional
click
Anchor
clickAnchor
?:
()
=>
void
Optional
click
Button
clickButton
?:
()
=>
void
clone
clone
:
(
item
?:
ElementFactoryInputs
)
=>
ElementInstance
Optional
drop
Artefact
dropArtefact
?:
()
=>
ArtefactInstance
get
get
:
(
item
:
string
)
=>
any
import
Packet
importPacket
:
(
item
:
string
|
string
[]
,
override
?:
CommonObjectInput
)
=>
any
kill
kill
:
(
item
?:
any
)
=>
void
Optional
pickup
Artefact
pickupArtefact
?:
(
items
:
CommonHereObjectInput
|
CommonTwoElementArrayInput
,
)
=>
ArtefactInstance
remove
Classes
removeClasses
:
(
item
:
string
)
=>
void
reverse
By
Delta
reverseByDelta
:
()
=>
ArtefactInstance
save
As
Packet
saveAsPacket
:
(
item
?:
boolean
|
ElementSaveInputs
)
=>
string
set
set
:
(
item
?:
ElementFactoryInputs
)
=>
ElementInstance
set
Color
Scheme
Dark
Action
setColorSchemeDarkAction
:
DefaultInputFunction
set
Color
Scheme
Light
Action
setColorSchemeLightAction
:
DefaultInputFunction
set
Delta
setDelta
:
(
item
?:
ElementFactoryDeltaInputs
)
=>
ElementInstance
set
Delta
Values
setDeltaValues
:
(
item
?:
CommonObjectInput
)
=>
ArtefactInstance
set
More
Contrast
Action
setMoreContrastAction
:
DefaultInputFunction
set
No
Preference
Data
Action
setNoPreferenceDataAction
:
DefaultInputFunction
set
No
Preference
Motion
Action
setNoPreferenceMotionAction
:
DefaultInputFunction
set
No
Preference
Transparency
Action
setNoPreferenceTransparencyAction
:
DefaultInputFunction
set
Other
Contrast
Action
setOtherContrastAction
:
DefaultInputFunction
set
Reduce
Data
Action
setReduceDataAction
:
DefaultInputFunction
set
Reduce
Motion
Action
setReduceMotionAction
:
DefaultInputFunction
set
Reduce
Transparency
Action
setReduceTransparencyAction
:
DefaultInputFunction
update
By
Delta
updateByDelta
:
()
=>
ArtefactInstance
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
action
Packet
add
Canvas
add
Classes
apply
check
Hit
click
Anchor
click
Button
clone
drop
Artefact
get
import
Packet
kill
pickup
Artefact
remove
Classes
reverse
By
Delta
save
As
Packet
set
set
Color
Scheme
Dark
Action
set
Color
Scheme
Light
Action
set
Delta
set
Delta
Values
set
More
Contrast
Action
set
No
Preference
Data
Action
set
No
Preference
Motion
Action
set
No
Preference
Transparency
Action
set
Other
Contrast
Action
set
Reduce
Data
Action
set
Reduce
Motion
Action
set
Reduce
Transparency
Action
update
By
Delta
SC inline documentation
SC demo test suite
SC developer runbook
GitHub
Scrawl-canvas API
Loading...