apply type over codebase
This commit is contained in:
Vendored
+38
-37
@@ -9,6 +9,7 @@ import { IEvent, IEventEmitter } from 'common/EventEmitter';
|
||||
import { IColorSet } from 'browser/Types';
|
||||
import { IOptionsService } from 'common/services/Services';
|
||||
import { IBuffer, IBufferSet } from 'common/buffer/Types';
|
||||
import { IParams } from 'common/parser/Types';
|
||||
|
||||
export type CustomKeyEventHandler = (event: KeyboardEvent) => boolean;
|
||||
|
||||
@@ -112,42 +113,42 @@ export interface IInputHandler {
|
||||
/** C0 SO */ shiftOut(): void;
|
||||
/** C0 SI */ shiftIn(): void;
|
||||
|
||||
/** CSI @ */ insertChars(params?: number[]): void;
|
||||
/** CSI A */ cursorUp(params?: number[]): void;
|
||||
/** CSI B */ cursorDown(params?: number[]): void;
|
||||
/** CSI C */ cursorForward(params?: number[]): void;
|
||||
/** CSI D */ cursorBackward(params?: number[]): void;
|
||||
/** CSI E */ cursorNextLine(params?: number[]): void;
|
||||
/** CSI F */ cursorPrecedingLine(params?: number[]): void;
|
||||
/** CSI G */ cursorCharAbsolute(params?: number[]): void;
|
||||
/** CSI H */ cursorPosition(params?: number[]): void;
|
||||
/** CSI I */ cursorForwardTab(params?: number[]): void;
|
||||
/** CSI J */ eraseInDisplay(params?: number[]): void;
|
||||
/** CSI K */ eraseInLine(params?: number[]): void;
|
||||
/** CSI L */ insertLines(params?: number[]): void;
|
||||
/** CSI M */ deleteLines(params?: number[]): void;
|
||||
/** CSI P */ deleteChars(params?: number[]): void;
|
||||
/** CSI S */ scrollUp(params?: number[]): void;
|
||||
/** CSI T */ scrollDown(params?: number[], collect?: string): void;
|
||||
/** CSI X */ eraseChars(params?: number[]): void;
|
||||
/** CSI Z */ cursorBackwardTab(params?: number[]): void;
|
||||
/** CSI ` */ charPosAbsolute(params?: number[]): void;
|
||||
/** CSI a */ hPositionRelative(params?: number[]): void;
|
||||
/** CSI b */ repeatPrecedingCharacter(params?: number[]): void;
|
||||
/** CSI c */ sendDeviceAttributes(params?: number[], collect?: string): void;
|
||||
/** CSI d */ linePosAbsolute(params?: number[]): void;
|
||||
/** CSI e */ vPositionRelative(params?: number[]): void;
|
||||
/** CSI f */ hVPosition(params?: number[]): void;
|
||||
/** CSI g */ tabClear(params?: number[]): void;
|
||||
/** CSI h */ setMode(params?: number[], collect?: string): void;
|
||||
/** CSI l */ resetMode(params?: number[], collect?: string): void;
|
||||
/** CSI m */ charAttributes(params?: number[]): void;
|
||||
/** CSI n */ deviceStatus(params?: number[], collect?: string): void;
|
||||
/** CSI p */ softReset(params?: number[], collect?: string): void;
|
||||
/** CSI q */ setCursorStyle(params?: number[], collect?: string): void;
|
||||
/** CSI r */ setScrollRegion(params?: number[], collect?: string): void;
|
||||
/** CSI s */ saveCursor(params?: number[]): void;
|
||||
/** CSI u */ restoreCursor(params?: number[]): void;
|
||||
/** CSI @ */ insertChars(params?: IParams): void;
|
||||
/** CSI A */ cursorUp(params?: IParams): void;
|
||||
/** CSI B */ cursorDown(params?: IParams): void;
|
||||
/** CSI C */ cursorForward(params?: IParams): void;
|
||||
/** CSI D */ cursorBackward(params?: IParams): void;
|
||||
/** CSI E */ cursorNextLine(params?: IParams): void;
|
||||
/** CSI F */ cursorPrecedingLine(params?: IParams): void;
|
||||
/** CSI G */ cursorCharAbsolute(params?: IParams): void;
|
||||
/** CSI H */ cursorPosition(params?: IParams): void;
|
||||
/** CSI I */ cursorForwardTab(params?: IParams): void;
|
||||
/** CSI J */ eraseInDisplay(params?: IParams): void;
|
||||
/** CSI K */ eraseInLine(params?: IParams): void;
|
||||
/** CSI L */ insertLines(params?: IParams): void;
|
||||
/** CSI M */ deleteLines(params?: IParams): void;
|
||||
/** CSI P */ deleteChars(params?: IParams): void;
|
||||
/** CSI S */ scrollUp(params?: IParams): void;
|
||||
/** CSI T */ scrollDown(params?: IParams, collect?: string): void;
|
||||
/** CSI X */ eraseChars(params?: IParams): void;
|
||||
/** CSI Z */ cursorBackwardTab(params?: IParams): void;
|
||||
/** CSI ` */ charPosAbsolute(params?: IParams): void;
|
||||
/** CSI a */ hPositionRelative(params?: IParams): void;
|
||||
/** CSI b */ repeatPrecedingCharacter(params?: IParams): void;
|
||||
/** CSI c */ sendDeviceAttributes(params?: IParams, collect?: string): void;
|
||||
/** CSI d */ linePosAbsolute(params?: IParams): void;
|
||||
/** CSI e */ vPositionRelative(params?: IParams): void;
|
||||
/** CSI f */ hVPosition(params?: IParams): void;
|
||||
/** CSI g */ tabClear(params?: IParams): void;
|
||||
/** CSI h */ setMode(params?: IParams, collect?: string): void;
|
||||
/** CSI l */ resetMode(params?: IParams, collect?: string): void;
|
||||
/** CSI m */ charAttributes(params?: IParams): void;
|
||||
/** CSI n */ deviceStatus(params?: IParams, collect?: string): void;
|
||||
/** CSI p */ softReset(params?: IParams, collect?: string): void;
|
||||
/** CSI q */ setCursorStyle(params?: IParams, collect?: string): void;
|
||||
/** CSI r */ setScrollRegion(params?: IParams, collect?: string): void;
|
||||
/** CSI s */ saveCursor(params?: IParams): void;
|
||||
/** CSI u */ restoreCursor(params?: IParams): void;
|
||||
/** OSC 0
|
||||
OSC 2 */ setTitle(data: string): void;
|
||||
/** ESC E */ nextLine(): void;
|
||||
@@ -245,7 +246,7 @@ export interface IPublicTerminal extends IDisposable {
|
||||
writeln(data: string): void;
|
||||
open(parent: HTMLElement): void;
|
||||
attachCustomKeyEventHandler(customKeyEventHandler: (event: KeyboardEvent) => boolean): void;
|
||||
addCsiHandler(flag: string, callback: (params: number[], collect: string) => boolean): IDisposable;
|
||||
addCsiHandler(flag: string, callback: (params: IParams, collect: string) => boolean): IDisposable;
|
||||
addOscHandler(ident: number, callback: (data: string) => boolean): IDisposable;
|
||||
registerLinkMatcher(regex: RegExp, handler: (event: MouseEvent, uri: string) => void, options?: ILinkMatcherOptions): number;
|
||||
deregisterLinkMatcher(matcherId: number): void;
|
||||
|
||||
Reference in New Issue
Block a user