Pre-release
AdventureJS Docs Downloads
Score: 0 Moves: 0

Class:Reactor

Defined in: adventure/Reactor.js, line 5

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 49

Default value: {}

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

Defined in: adventure/Reactor.js, line 65

Default value: {}

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

Defined in: adventure/Reactor.js, line 27

Default value: {}

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

Defined in: adventure/Reactor.js, line 56

Default value: {}

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

Defined in: adventure/Reactor.js, line 34

Default value: {}

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