* Invokes all callbacks for the given signalname. Also works for property notify callbacks.
(signalName, signalArgs)
| 293 | * Invokes all callbacks for the given signalname. Also works for property notify callbacks. |
| 294 | */ |
| 295 | function invokeSignalCallbacks(signalName, signalArgs) |
| 296 | { |
| 297 | var connections = object.__objectSignals__[signalName]; |
| 298 | if (connections) { |
| 299 | connections.forEach(function(callback) { |
| 300 | callback.apply(callback, signalArgs); |
| 301 | }); |
| 302 | } |
| 303 | } |
| 304 | |
| 305 | this.propertyUpdate = function(signals, propertyMap) |
| 306 | { |