mirror of
https://github.com/nuintun/command-manager.git
synced 2025-07-20 01:19:36 +08:00
update files
This commit is contained in:
parent
7193356a90
commit
3d3fde7168
@ -64,10 +64,13 @@ function openXTerm(vm){
|
|||||||
var worker = new SharedWorker('static/js/components/app-main/terminal-worker.js', 'SharedWorker-' + (uuid++));
|
var worker = new SharedWorker('static/js/components/app-main/terminal-worker.js', 'SharedWorker-' + (uuid++));
|
||||||
|
|
||||||
worker.port.addEventListener('message', function (event){
|
worker.port.addEventListener('message', function (event){
|
||||||
if (event.data.exec === 'beep') {
|
if (vm.project.name === event.data.name) {
|
||||||
snd.play();
|
if (event.data.exec === 'beep') {
|
||||||
} else if (vm.project.name === event.data.name) {
|
snd.play();
|
||||||
vm.$els.terminal.innerHTML = event.data.screen;
|
} else if (event.data.screen) {
|
||||||
|
vm.$els.terminal.innerHTML = event.data.screen;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -47,46 +47,4 @@ onconnect = function (event){
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
//function send(name, xterm){
|
|
||||||
// postMessage({
|
|
||||||
// name: name,
|
|
||||||
// screen: xterm.toString('html')
|
|
||||||
// });
|
|
||||||
//}
|
|
||||||
//
|
|
||||||
//switch (message.action) {
|
|
||||||
// case 'open':
|
|
||||||
// xterm = RUNTIMECACHE[message.name];
|
|
||||||
//
|
|
||||||
// if (!xterm) {
|
|
||||||
// xterm = new AnsiTerminal(120, 60, 0);
|
|
||||||
// xterm.newline_mode = true;
|
|
||||||
// SCREENCACHE[message.name] = '';
|
|
||||||
// RUNTIMECACHE[message.name] = xterm;
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// ACTIVE = message.name;
|
|
||||||
//
|
|
||||||
// if (SCREENCACHE[message.name]) {
|
|
||||||
// xterm.write(SCREENCACHE[message.name]);
|
|
||||||
// SCREENCACHE[message.name] = '';
|
|
||||||
// }
|
|
||||||
//
|
|
||||||
// send(message.name, xterm);
|
|
||||||
// break;
|
|
||||||
// case 'close':
|
|
||||||
// delete RUNTIMECACHE[message.name];
|
|
||||||
// break;
|
|
||||||
// case 'write':
|
|
||||||
// xterm = RUNTIMECACHE[message.name];
|
|
||||||
//
|
|
||||||
// if (ACTIVE === message.name) {
|
|
||||||
// xterm.write(message.data);
|
|
||||||
// send(message.name, xterm);
|
|
||||||
// } else {
|
|
||||||
// SCREENCACHE[message.name] += message.data;
|
|
||||||
// }
|
|
||||||
// break;
|
|
||||||
//}
|
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user