Class type EventEmitter-PIXI._t

method eventNames: Js.Internal.meth([ `Arity_0 ], array(string))

an array listing the events for which the emitter has registered listeners

method listeners: Js.Internal.meth([ `Arity_1(string) ], array((Js.t({.. }) => unit)))

listeners registered for a given event

deprecated

Consider using EventEmitter.listeners if Symbol support needed

see /bs-pixi/PIXI/EventEmitter-PIXI/#val-listeners

EventEmitter.listeners

parameter event

The event name

method listenerCount: Js.Internal.meth([ `Arity_1(string) ], int)

the number of listeners listening to a given event

deprecated

Consider using EventEmitter.listeners if Symbol support needed.

see /bs-pixi/PIXI/EventEmitter-PIXI/#val-listenerCount

EventEmitter.listenerCount

parameter event

The event name

returns

the number of listeners listening to a given event

method emit: Js.Internal.meth([ `Arity_1(string) ], bool)

Calls each of the listeners registered for a given event

deprecated

Consider using EventEmitter.emit if Symbol support needed.

see /bs-pixi/PIXI/EventEmitter-PIXI/#val-listenerCount

EventEmitter.emit

parameter event

The event name

returns

true if the event had listeners, else false

method on: Js.Internal.meth([ `Arity_3((string, (Js.t({.. }) => unit), Js.Undefined.t(Js.t({.. })))) ], Js.t(_t))

Add a listener for a given event

deprecated

Consider using EventEmitter.on

see /bs-pixi/PIXI/EventEmitter-PIXI/#val-on

EventEmitter.on

parameter event

The event name

parameter fn

The listener function

parameter context

(optional)The context to invoke the listener with

returns

itself

method addListener: Js.Internal.meth([ `Arity_3((string, (Js.t({.. }) => unit), Js.Undefined.t(Js.t({.. })))) ], Js.t(_t))

Add a listener for a given event

deprecated

Consider using EventEmitter.on

see /bs-pixi/PIXI/EventEmitter-PIXI/#val-on

EventEmitter.on

parameter event

The event name

parameter fn

The listener function

parameter context

(optional)The context to invoke the listener with

returns

itself

method once: Js.Internal.meth([ `Arity_3((string, (Js.t({.. }) => unit), Js.Undefined.t(Js.t({.. })))) ], Js.t(_t))

Add a one-time listner for a given event

deprecated

Consider using EventEmitter.on

see /bs-pixi/PIXI/EventEmitter-PIXI/#val-once

EventEmitter.on

parameter event

The event name

parameter fn

The listener function

parameter context

(optional)The context to invoke the listener with

returns

itself

method removeListener: Js.Internal.meth([ `Arity_4((string, Js.Undefined.t((Js.t({.. }) => unit)), Js.Undefined.t(Js.t({.. })), Js.Undefined.t(bool))) ], Js.t(_t))

Remove the listeners of a given even

deprecated

Consider using EventEmitter.removeListener

see /bs-pixi/PIXI/EventEmitter-PIXI/#val-removeListener

EventEmitter.removeListener

parameter event

The event name

parameter fn

(optional) Only remove the listeners that match this function

parameter context

(optional) Only remove the listeners that have this context

parameter once

(optional) Only remove one-time listeners

returns

itself

method off: Js.Internal.meth([ `Arity_4((string, Js.Undefined.t((Js.t({.. }) => unit)), Js.Undefined.t(Js.t({.. })), Js.Undefined.t(bool))) ], Js.t(_t))

Remove the listeners of a given even

deprecated

Consider using EventEmitter.removeListener

see /bs-pixi/PIXI/EventEmitter-PIXI/#val-removeListener

EventEmitter.removeListener

parameter event

The event name

parameter fn

(optional) Only remove the listeners that match this function

parameter context

(optional) Only remove the listeners that have this context

parameter once

(optional) Only remove one-time listeners

returns

itself

method removeAllListeners: Js.Internal.meth([ `Arity_1(Js.Undefined.t(string)) ], Js.t(_t))

Remove all listeners, or those of the specified event

deprecated

Consider using EventEmitter.removeAllListeners if Symbol support is needed

see /bs-pixi/PIXI/EventEmitter-PIXI/#val-removeAllListeners

EventEmitter.removeAllListeners

parameter event

The event name

returns

itself