Support profile files to customize hterm

This commit is contained in:
Iwasaki Yudai 2015-08-23 22:55:06 +09:00
parent afd40ea15d
commit 45f65bfc29
7 changed files with 78 additions and 7 deletions

View file

@ -7,7 +7,8 @@
var term;
ws.onopen = function(event) {
hterm.defaultStorage = new lib.Storage.Local()
hterm.defaultStorage = new lib.Storage.Local();
hterm.defaultStorage.clear();
term = new hterm.Terminal();
@ -46,6 +47,12 @@
case '1':
term.setWindowTitle(data);
break;
case '2':
preferences = JSON.parse(data);
Object.keys(preferences).forEach(function(key) {
term.getPrefs().set(key, preferences[key]);
});
break;
}
}