Commit 9e481804 authored by obscuren's avatar obscuren

Added a 'set' method to change window settings for external applications

parent 76cd14ab
......@@ -71,6 +71,10 @@ window.eth = {
postData({call: "disconnect", args: [address, storageAddrOrCb]});
},
set: function(props) {
postData({call: "set", args: props});
},
on: function(event, cb) {
if(eth._onCallbacks[event] === undefined) {
eth._onCallbacks[event] = [];
......
......@@ -91,6 +91,12 @@ ApplicationWindow {
require(1)
postData(data._seed, null)
break;
case "set":
for(var key in data.args) {
if(webview.hasOwnProperty(key)) {
window[key] = data.args[key];
}
}
}
} catch(e) {
console.log(data.call + ": " + e)
......
......@@ -21,6 +21,8 @@ function createTransaction() {
}
function init() {
eth.set({width: 500, title: "Hello world"})
eth.getKey(function(key) {
eth.getStorageAt(jefcoinAddr, key, function(storage) {
document.querySelector("#current-amount").innerHTML = storage;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment