Comparing version 2.0.4 to 2.1.0
19
domo.js
@@ -62,2 +62,21 @@ /** | ||
}; | ||
/** | ||
* Let the domoapp optionally handle its own data updates. | ||
*/ | ||
domo.onDataUpdate = function(cb){ | ||
window.addEventListener('message', function(event) { | ||
var message = JSON.parse(event.data); | ||
// send acknowledgement to prevent autorefresh | ||
var ack = JSON.stringify({ | ||
event: 'ack', | ||
alias: message.alias | ||
}); | ||
event.source.postMessage(ack, event.origin); | ||
// inform domo app which alias has been updated | ||
cb(message.alias); | ||
}); | ||
}; | ||
@@ -64,0 +83,0 @@ domo.env = getQueryParams(); |
{ | ||
"name": "ryuu.js", | ||
"version": "2.0.4", | ||
"version": "2.1.0", | ||
"description": "Ryuu JavaScript Utility Library", | ||
@@ -5,0 +5,0 @@ "main": "domo.js", |
47580
106