Correctly use the new xterm onBinary callback

This commit is contained in:
NI
2019-12-06 22:48:34 +08:00
parent 3aaa85f1e9
commit 7caa245df0
7 changed files with 58 additions and 12 deletions

View File

@@ -20,6 +20,7 @@ import * as iconv from "iconv-lite";
import * as subscribe from "../stream/subscribe.js";
import * as reader from "../stream/reader.js";
import * as color from "../commands/color.js";
import * as common from "../commands/common.js";
class Control {
constructor(data, color) {
@@ -125,6 +126,14 @@ class Control {
return this.sender(this.charsetEncoder(data));
}
sendBinary(data) {
if (this.closed) {
return;
}
return this.sender(common.strToBinary(data));
}
color() {
return this.colors.dark;
}