Search
Preparing search index...
The search index is not available
anigraphx-react
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
anigraphx-react
AMockInteractionEvent
Class AMockInteractionEvent
Hierarchy
AInteractionEvent
AMockInteractionEvent
Index
Constructors
constructor
Properties
_alt
Key
_ctrl
Key
_cursor
Position
_event
_shift
Key
interaction
Accessors
DOMEvent
alt
Key
ctrl
Key
cursor
Position
event
Is
On
Target
on
First
Intersection
position
In
Context
shift
Key
target
Model
Methods
element
Is
Target
prevent
Default
Get
Mock
Element
Constructors
constructor
new AMock
Interaction
Event
(
interaction
:
AInteraction
, cursorPosition
:
Vec2
, shiftKey
?:
boolean
, altKey
?:
boolean
, ctrlKey
?:
boolean
, event
?:
DOMEventInterface
)
:
AMockInteractionEvent
Parameters
interaction:
AInteraction
cursorPosition:
Vec2
shiftKey:
boolean
= false
altKey:
boolean
= false
ctrlKey:
boolean
= false
Optional
event:
DOMEventInterface
Returns
AMockInteractionEvent
Properties
_alt
Key
_alt
Key
:
boolean
_ctrl
Key
_ctrl
Key
:
boolean
_cursor
Position
_cursor
Position
:
Vec2
_event
_event
:
DOMEventInterface
_shift
Key
_shift
Key
:
boolean
interaction
interaction
:
AInteraction
Accessors
DOMEvent
get
DOMEvent
(
)
:
DOMEventInterface
Returns
DOMEventInterface
alt
Key
get
altKey
(
)
:
boolean
Returns
boolean
ctrl
Key
get
ctrlKey
(
)
:
boolean
Returns
boolean
cursor
Position
get
cursorPosition
(
)
:
Vec2
Returns
Vec2
event
Is
On
Target
get
eventIsOnTarget
(
)
:
boolean
Returns
boolean
on
First
Intersection
get
onFirstIntersection
(
)
:
boolean
Returns
boolean
position
In
Context
get
positionInContext
(
)
:
Vec2
Returns
Vec2
shift
Key
get
shiftKey
(
)
:
boolean
Returns
boolean
target
Model
get
targetModel
(
)
:
ASceneModel
<
ASceneNodeModel
>
Returns
ASceneModel
<
ASceneNodeModel
>
Methods
element
Is
Target
element
Is
Target
(
event
:
AReceivesInteractionsInterface
)
:
boolean
Parameters
event:
AReceivesInteractionsInterface
Returns
boolean
prevent
Default
prevent
Default
(
)
:
void
Returns
void
Static
Get
Mock
Element
Get
Mock
Element
(
)
:
{
addEventListener
:
(
eventType
:
string
, callback
:
(
event
:
any
)
=>
any
,
...
args
:
any
[]
)
=>
void
;
removeEventListener
:
(
eventType
:
string
, callback
:
(
event
:
any
)
=>
any
,
...
args
:
any
[]
)
=>
void
}
Returns
{
addEventListener
:
(
eventType
:
string
, callback
:
(
event
:
any
)
=>
any
,
...
args
:
any
[]
)
=>
void
;
removeEventListener
:
(
eventType
:
string
, callback
:
(
event
:
any
)
=>
any
,
...
args
:
any
[]
)
=>
void
}
add
Event
Listener
:
(
eventType
:
string
, callback
:
(
event
:
any
)
=>
any
,
...
args
:
any
[]
)
=>
void
(
eventType
:
string
, callback
:
(
event
:
any
)
=>
any
,
...
args
:
any
[]
)
:
void
Parameters
eventType:
string
callback:
(
event
:
any
)
=>
any
(
event
:
any
)
:
any
Parameters
event:
any
Returns
any
Rest
...
args:
any
[]
Returns
void
remove
Event
Listener
:
(
eventType
:
string
, callback
:
(
event
:
any
)
=>
any
,
...
args
:
any
[]
)
=>
void
(
eventType
:
string
, callback
:
(
event
:
any
)
=>
any
,
...
args
:
any
[]
)
:
void
Parameters
eventType:
string
callback:
(
event
:
any
)
=>
any
(
event
:
any
)
:
any
Parameters
event:
any
Returns
any
Rest
...
args:
any
[]
Returns
void
Exports
Interaction
Tracking
Data
AMock
Interaction
Event
constructor
_alt
Key
_ctrl
Key
_cursor
Position
_event
_shift
Key
interaction
DOMEvent
alt
Key
ctrl
Key
cursor
Position
event
Is
On
Target
on
First
Intersection
position
In
Context
shift
Key
target
Model
element
Is
Target
prevent
Default
Get
Mock
Element
Generated using
TypeDoc