UNPKG
aurelia-binding
Version:
latest (2.5.4)
2.5.4
2.5.2
2.5.0
2.4.0
2.3.1
2.3.0
2.2.1
2.2.0
2.1.7
2.1.6
2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.0
1.7.3
1.7.2
1.7.1
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.2.2
1.2.1
1.2.0
1.1.1
1.1.0
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
1.0.0-rc.1.0.4
1.0.0-rc.1.0.3
1.0.0-rc.1.0.2
1.0.0-rc.1.0.1
1.0.0-rc.1.0.0
1.0.0-beta.2.0.7
1.0.0-beta.2.0.6
1.0.0-beta.2.0.5
1.0.0-beta.2.0.4
1.0.0-beta.2.0.3
1.0.0-beta.2.0.2
1.0.0-beta.2.0.1
1.0.0-beta.2.0.0
1.0.0-beta.1.3.6
1.0.0-beta.1.3.5
1.0.0-beta.1.3.4
1.0.0-beta.1.3.3
1.0.0-beta.1.3.2
1.0.0-beta.1.3.1
1.0.0-beta.1.3.0
1.0.0-beta.1.2.2
1.0.0-beta.1.2.1
1.0.0-beta.1.2.0
1.0.0-beta.1.1.3
1.0.0-beta.1.1.2
1.0.0-beta.1.1.1
1.0.0-beta.1.1.0
1.0.0-beta.1.0.5
1.0.0-beta.1.0.4
1.0.0-beta.1.0.3
1.0.0-beta.1.0.2
1.0.0-beta.1.0.1
1.0.0-beta.1
A modern databinding library for JavaScript and HTML.
aurelia.io
aurelia/binding
aurelia-binding
/
src
/
signals.js
15 lines
(12 loc)
•
292 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const
signals = {};
export
function
connectBindingToSignal
(
binding, name
) {
if
(!signals.
hasOwnProperty
(name)) { signals[name] =
0
; } binding.
observeProperty
(signals, name); }
export
function
signalBindings
(
name
) {
if
(signals.
hasOwnProperty
(name)) { signals[name]++; } }