add public api

This commit is contained in:
tisilent
2023-10-18 00:29:56 +08:00
parent 4245283e05
commit 7dab4601d2
19 changed files with 56 additions and 17 deletions
+2 -1
View File
@@ -6,12 +6,13 @@
*/
import { Terminal, IDisposable, ITerminalAddon } from 'xterm';
import { AttachAddon as IAttachApi } from 'xterm-addon-attach';
interface IAttachOptions {
bidirectional?: boolean;
}
export class AttachAddon implements ITerminalAddon {
export class AttachAddon implements ITerminalAddon , IAttachApi {
private _socket: WebSocket;
private _bidirectional: boolean;
private _disposables: IDisposable[] = [];
+6 -1
View File
@@ -13,7 +13,12 @@
"strict": true,
"types": [
"../../../node_modules/@types/mocha"
]
],
"paths": {
"xterm-addon-attach": [
"../typings/xterm-addon-attach.d.ts"
]
}
},
"include": [
"./**/*",