Optionalchain: AbstractInteraction[]Optionalindex: numberdestroys the implementation, removing any created resources
Main function, called when an event is raised for this interaction
Removes an interaction from the chain, returning the index from which it was removed
Sets the interaction active. Use boolean (true|false) to toggle default behavior. Pass it a bitmask of EventType to change the active state. Call without arguments to reset the default active, modification key and pointer Key behavior
Optionalactive: number | booleanYou cannot set the modification of an interaction chain, only of its containing interactions
You cannot set the pointer of an interaction chain, only of its containing interactions
The current active bitmask for EventType
The interactions to handle one after the other
A unique identifier for this interaction
The current active ModificationKeyType
The currently active PointerKeyType
Add an interaction to the chain. Optionally passing an index where to add the interaction to.