@mmckegg/mutant
Advanced tools
Comparing version 3.2.2 to 3.3.0
11
array.js
@@ -176,2 +176,9 @@ var Value = require('./value') | ||
}) | ||
if (opts && opts.onListen) { | ||
var release = opts.onListen() | ||
if (typeof release === 'function') { | ||
releases.push(release) | ||
} | ||
} | ||
} | ||
@@ -182,2 +189,6 @@ | ||
releases.length = 0 | ||
if (opts && opts.onUnlisten) { | ||
opts.onUnlisten() | ||
} | ||
} | ||
@@ -184,0 +195,0 @@ |
@@ -87,3 +87,6 @@ /* A lazy binding take on computed */ | ||
if (this.opts && this.opts.onListen) { | ||
this.opts.onListen() | ||
var release = this.opts.onListen() | ||
if (typeof release === 'function') { | ||
this.releases.push(release) | ||
} | ||
} | ||
@@ -90,0 +93,0 @@ } |
@@ -60,3 +60,6 @@ var resolve = require('./resolve') | ||
if (opts && opts.onListen) { | ||
opts.onListen() | ||
var release = opts.onListen() | ||
if (typeof release === 'function') { | ||
releases.push(release) | ||
} | ||
} | ||
@@ -63,0 +66,0 @@ } |
{ | ||
"name": "@mmckegg/mutant", | ||
"version": "3.2.2", | ||
"version": "3.3.0", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "array.js", |
62736
2246