This commit is contained in:
Soren L. Hansen
2024-03-25 11:30:46 -07:00
7 changed files with 53 additions and 34 deletions

View File

@@ -1,4 +1,4 @@
import { Terminal, IDisposable } from "xterm";
import { IDisposable, Terminal } from "xterm";
import { FitAddon } from 'xterm-addon-fit';
import { WebLinksAddon } from 'xterm-addon-web-links';
import { WebglAddon } from 'xterm-addon-webgl';
@@ -104,9 +104,9 @@ export class OurXterm {
if (key == "EnableWebGL" && key) {
this.term.loadAddon(new WebglAddon());
} else if (key == "font-size") {
this.term.setOption("fontSize", value[key])
this.term.options.fontSize = value[key]
} else if (key == "font-family") {
this.term.setOption("fontFamily", value[key])
this.term.options.fontFamily = value[key]
}
});
};

View File

@@ -1,7 +1,7 @@
import { Component, ComponentChildren, createRef, render } from "preact";
import { ITerminalAddon, Terminal } from "xterm";
import { Browser, Detection, Offer, Sentry, Session } from 'zmodem.js/src/zmodem_browser';
import { MyModal, Button } from "./MyModal";
import { Component, ComponentChildren, createRef, render } from "preact";
import { Button, MyModal } from "./MyModal";
export class ZModemAddon implements ITerminalAddon {
term: Terminal;