Fixed Events; Added example for multiple types of barcodes

This commit is contained in:
Christoph Oberhofer
2016-05-26 23:54:59 +02:00
parent be70d72e0b
commit 2f2ed46cf3
16 changed files with 2444 additions and 1561 deletions
+8 -1
View File
@@ -50,10 +50,17 @@ export default function createEventedElement() {
var event = getEvent(eventName),
subscribers = event.subscribers;
event.subscribers = subscribers.filter(function(subscriber) {
subscribers.filter(function(subscriber) {
return !!subscriber.once;
}).forEach((subscriber) => {
publishSubscription(subscriber, data);
});
event.subscribers = subscribers.filter(function(subscriber) {
return !subscriber.once;
});
event.subscribers.forEach((subscriber) => {
publishSubscription(subscriber, data);
});
},
once: function(event, callback, async) {
subscribe(event, {