aurelia-bootstrap
Version:
Bootstrap components written in Aurelia.
32 lines (24 loc) • 666 B
JavaScript
/* */
define(['exports', 'aurelia-binding'], function (exports, _aureliaBinding) {
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.BindingSignaler = undefined;
var BindingSignaler = exports.BindingSignaler = function () {
function BindingSignaler() {
this.signals = {};
}
BindingSignaler.prototype.signal = function signal(name) {
var bindings = this.signals[name];
if (!bindings) {
return;
}
var i = bindings.length;
while (i--) {
bindings[i].call(_aureliaBinding.sourceContext);
}
};
return BindingSignaler;
}();
});