add DCS interface, payload limits for DCS/OSC

This commit is contained in:
Jörg Breitbart
2019-07-26 15:59:24 +02:00
parent 82aaef29f1
commit a9b2728c07
9 changed files with 105 additions and 19 deletions
+3
View File
@@ -60,6 +60,9 @@ export class Terminal implements ITerminalApi {
public addCsiHandler(flag: string, callback: (params: (number | number[])[], collect: string) => boolean): IDisposable {
return this._core.addCsiHandler(flag, (params: IParams, collect: string) => callback(params.toArray(), collect));
}
public addDcsHandler(collectAndFlag: string, callback: (param: (number | number[])[], data: string) => boolean): IDisposable {
return this._core.addDcsHandler(collectAndFlag, (params: IParams, data: string) => callback(params.toArray(), data));
}
public addEscHandler(collectAndFlag: string, handler: () => boolean): IDisposable {
return this._core.addEscHandler(collectAndFlag, handler);
}