new SignalBinding(signal, listener, isOnce, listenerContext, priority, args)
Object that represents a binding between a Signal and a listener function.
This is an internal constructor and shouldn't be created directly.
Inspired by Joa Ebert AS3 SignalBinding and Robert Penner's Slot classes.
Parameters
Name | Type | Argument | Default | Description |
---|---|---|---|---|
signal | Phaser.Signal | Reference to Signal object that listener is currently bound to. | ||
listener | function | Handler function bound to the signal. | ||
isOnce | boolean | If binding should be executed just once. | ||
listenerContext | object | <optional> | null | Context on which listener will be executed (object that should represent the |
priority | number | <optional> | The priority level of the event listener. (default = 0). | |
args | any | <optional> <repeatable> | (none) | Additional arguments to pass to the callback (listener) function. They will be appended after any arguments usually dispatched. |
- Source code: core/SignalBinding.js (Line 22)
Please login to continue.