can-event-queue
Advanced tools
Comparing version 1.1.6 to 1.1.7
@@ -1,2 +0,2 @@ | ||
/*can-event-queue@1.1.5#can-event-queue*/ | ||
/*can-event-queue@1.1.6#can-event-queue*/ | ||
define('can-event-queue', [ | ||
@@ -3,0 +3,0 @@ 'require', |
@@ -1,2 +0,2 @@ | ||
/*can-event-queue@1.1.5#dependency-record/merge*/ | ||
/*can-event-queue@1.1.6#dependency-record/merge*/ | ||
define('can-event-queue/dependency-record/merge', [ | ||
@@ -3,0 +3,0 @@ 'require', |
@@ -1,2 +0,2 @@ | ||
/*can-event-queue@1.1.5#map/map*/ | ||
/*can-event-queue@1.1.6#map/map*/ | ||
define('can-event-queue/map/map', [ | ||
@@ -3,0 +3,0 @@ 'require', |
@@ -1,2 +0,2 @@ | ||
/*can-event-queue@1.1.5#can-event-queue*/ | ||
/*can-event-queue@1.1.6#can-event-queue*/ | ||
define('can-event-queue', [ | ||
@@ -3,0 +3,0 @@ 'require', |
@@ -1,2 +0,2 @@ | ||
/*can-event-queue@1.1.5#dependency-record/merge*/ | ||
/*can-event-queue@1.1.6#dependency-record/merge*/ | ||
define('can-event-queue/dependency-record/merge', [ | ||
@@ -3,0 +3,0 @@ 'require', |
@@ -1,2 +0,2 @@ | ||
/*can-event-queue@1.1.5#map/map*/ | ||
/*can-event-queue@1.1.6#map/map*/ | ||
define('can-event-queue/map/map', [ | ||
@@ -3,0 +3,0 @@ 'require', |
@@ -168,3 +168,3 @@ /*[process-shim]*/ | ||
/*can-event-queue@1.1.5#dependency-record/merge*/ | ||
/*can-event-queue@1.1.6#dependency-record/merge*/ | ||
define('can-event-queue/dependency-record/merge', [ | ||
@@ -217,3 +217,3 @@ 'require', | ||
}); | ||
/*can-event-queue@1.1.5#map/map*/ | ||
/*can-event-queue@1.1.6#map/map*/ | ||
define('can-event-queue/map/map', [ | ||
@@ -582,3 +582,3 @@ 'require', | ||
}); | ||
/*can-event-queue@1.1.5#can-event-queue*/ | ||
/*can-event-queue@1.1.6#can-event-queue*/ | ||
define('can-event-queue', [ | ||
@@ -585,0 +585,0 @@ 'require', |
{ | ||
"name": "can-event-queue", | ||
"main": "./can-event-queue.js", | ||
"version": "1.1.6", | ||
"version": "1.1.7", | ||
"description": "A event mixin that uses queues to dispatch handlers", | ||
@@ -6,0 +6,0 @@ "homepage": "", |
@@ -65,5 +65,5 @@ var steal = require("@steal"); | ||
var getChanges = function(value) { | ||
var getChanges = function(values) { | ||
return function() { | ||
return { valueDependencies: new Set([value]) }; | ||
return { valueDependencies: new Set(values) }; | ||
}; | ||
@@ -73,2 +73,3 @@ }; | ||
var mutateHandler = function mutateHandler() {}; | ||
var domQueueHandler = function domHandler() {}; | ||
var domUIHandler = function domUIHandler() {}; | ||
@@ -80,6 +81,9 @@ var notifyHandler = function notifyHandler() {}; | ||
var b = function b() {}; | ||
var c = function c() {}; | ||
mutateHandler[getChangesSymbol] = getChanges(a); | ||
domUIHandler[getChangesSymbol] = getChanges(b); | ||
notifyHandler[getChangesSymbol] = getChanges(a); | ||
mutateHandler[getChangesSymbol] = getChanges([a]); | ||
domUIHandler[getChangesSymbol] = getChanges([b]); | ||
notifyHandler[getChangesSymbol] = getChanges([a]); | ||
domQueueHandler[getChangesSymbol] = getChanges([c]); | ||
domQueueHandler[canSymbol.for("can.element")] = document.createElement("div"); | ||
@@ -89,2 +93,3 @@ observable.handlers.add(["mutate", mutateHandler]); | ||
observable.handlers.add(["notify", notifyHandler]); | ||
observable.handlers.add(["dom", domQueueHandler]); | ||
@@ -94,3 +99,3 @@ var whatIChange = getWhatIChange(); | ||
whatIChange.mutate, | ||
{ valueDependencies: new Set([a, b]) }, | ||
{ valueDependencies: new Set([a, b, c]) }, | ||
"domUI and mutate queues handlers deps should be included in .mutate" | ||
@@ -97,0 +102,0 @@ ); |
@@ -206,3 +206,4 @@ "use strict"; | ||
this.handlers.get(["mutate"]), | ||
this.handlers.get(["domUI"]) | ||
this.handlers.get(["domUI"]), | ||
this.handlers.get(["dom"]) | ||
); | ||
@@ -209,0 +210,0 @@ |
Sorry, the diff of this file is not supported yet
133659
30
3410