Class: Emitter

Emitter

Class related to event emission.


<abstract> new Emitter()

This constructor is accessible only in Creap.js.

Source:

Methods


addEventListener(type, func)

Alias of on().

Parameters:
Name Type Description
type string

Event type.

func function

Callback when the event fires.

Source:
See:
Returns:

Return a itself (can use method chaining).

Type
Emitter

dispatchEvent(e)

Alias of emit().

Parameters:
Name Type Description
e string | createjs.Event

Event type or Event object.

Source:
See:
Returns:

Return a itself (can use method chaining).

Type
Emitter

emit(e)

Fires event.

Parameters:
Name Type Description
e string | createjs.Event

Event type or Event object.

Source:
See:
Returns:

Return a itself (can use method chaining).

Type
Emitter

off(type, func)

Unregisters event.

Parameters:
Name Type Description
type string

Registered event type.

func function

Regitered callback.

Source:
See:
Returns:

Return a itself (can use method chaining).

Type
Emitter

on(type, func)

Registers event.

Parameters:
Name Type Description
type string

Event type.

func function

Callback when the event fires.

Source:
See:
Returns:

Return a itself (can use method chaining).

Type
Emitter

removeAllEventListeners( [type])

Unregisters all applicable events.

Parameters:
Name Type Argument Default Description
type string <optional>
''

Registered event type. If it regarded as false, unregister all events.

Source:
Returns:

Return a itself (can use method chaining).

Type
Emitter

removeEventListener(type, func)

Alias of off().

Parameters:
Name Type Description
type string

Registered event type.

func function

Regitered callback.

Source:
See:
Returns:

Return a itself (can use method chaining).

Type
Emitter