Various typing and API fixes, doc comments, typing test etc.

This commit is contained in:
Per Bothner
2018-12-15 11:34:15 -08:00
parent 8a5a03238f
commit 6b65ebd4aa
7 changed files with 57 additions and 20 deletions
+2 -2
View File
@@ -4,7 +4,7 @@
* @license MIT
*/
import { IVtInputHandler, IDcsHandler, IEscapeSequenceParser, IBuffer, IInputHandlingTerminal } from './Types';
import { IInputHandler, IDcsHandler, IEscapeSequenceParser, IBuffer, IInputHandlingTerminal } from './Types';
import { C0, C1 } from './common/data/EscapeSequences';
import { CHARSETS, DEFAULT_CHARSET } from './core/data/Charsets';
import { CHAR_DATA_CHAR_INDEX, CHAR_DATA_WIDTH_INDEX, CHAR_DATA_CODE_INDEX, DEFAULT_ATTR, NULL_CELL_CHAR, NULL_CELL_WIDTH, NULL_CELL_CODE } from './Buffer';
@@ -113,7 +113,7 @@ class DECRQSS implements IDcsHandler {
* Refer to http://invisible-island.net/xterm/ctlseqs/ctlseqs.html to understand
* each function's header comment.
*/
export class InputHandler extends Disposable implements IVtInputHandler {
export class InputHandler extends Disposable implements IInputHandler {
private _surrogateFirst: string;
constructor(