UNPKG

aurelia-bootstrap

Version:
32 lines (24 loc) 666 B
/* */ 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; }(); });