Pre-release
Adventure.js Docs Downloads
Score: 0 Moves: 0

Class: Reactor

Defined in: adventure/Reactor.js, line 6

Framework class

Reactor manages event listening for custom events, by creating a DOM element to do the listening, and then hooking into the element's DOM methods. Reactor is created automatically by Game. This is an internal class that authors should not need to construct or modify.

Private Constructor:

var foo = new adventurejs.Reactor(game)

Parameters:

  • game Game
    A reference to the game instance.
Inherited Overrides

Methods Collapse all  |  Expand all

Properties  | 

addEventListener :Object

Defined in: adventure/Reactor.js, line 50

Default value: {}

Hook game.reactor to target.addEventListener.
dispatchEvent :Object

Defined in: adventure/Reactor.js, line 66

Default value: {}

Hook game.reactor to target.dispatchEvent.
game :Object

Defined in: adventure/Reactor.js, line 28

Default value: {}

A reference back to the main Game object.
removeEventListener :Object

Defined in: adventure/Reactor.js, line 57

Default value: {}

Hook game.reactor to target.removeEventListener.
target :HTMLElement

Defined in: adventure/Reactor.js, line 35

Default value: {}

Create a text node / HTML element to act as a listener for custom events.