Add documentation

This commit is contained in:
Daniel Imms
2017-01-18 09:35:27 -08:00
parent e2b2f98011
commit ef60e50e1d
3 changed files with 75 additions and 5 deletions
+11
View File
@@ -1,7 +1,18 @@
/**
* @license MIT
*/
import { IInputHandler, ITerminal } from './Interfaces';
import { C0 } from './EscapeSequences';
import { CHARSETS } from './Charsets';
/**
* The terminal's standard implementation of IInputHandler, this handles all
* input from the Parser.
*
* Refer to http://invisible-island.net/xterm/ctlseqs/ctlseqs.html to understand
* each function's header comment.
*/
export class InputHandler implements IInputHandler {
// TODO: We want to type _terminal when it's pulled into TS
constructor(private _terminal: any) { }