Move xterm-internal types back into Types.ts files

This commit is contained in:
Daniel Imms
2018-01-25 11:06:52 -08:00
parent 8225b94d34
commit 2e23dd34e0
34 changed files with 284 additions and 308 deletions
+1 -1
View File
@@ -4,7 +4,7 @@
*/
import jsdom = require('jsdom');
import { ICharMeasure, ITerminal } from '../../typings/xterm-internal';
import { ICharMeasure, ITerminal } from '../Types';
import { assert } from 'chai';
import { CharMeasure } from './CharMeasure';
+1 -1
View File
@@ -3,7 +3,7 @@
* @license MIT
*/
import { ICharMeasure, ITerminal, ITerminalOptions } from '../../typings/xterm-internal';
import { ICharMeasure, ITerminal, ITerminalOptions } from '../Types';
import { EventEmitter } from '../EventEmitter';
/**
+1 -1
View File
@@ -4,7 +4,7 @@
*/
import { EventEmitter } from '../EventEmitter';
import { ICircularList } from '../../typings/xterm-internal';
import { ICircularList } from '../Types';
/**
* Represents a circular list; a list with a maximum size that wraps around when push is called,
+2 -1
View File
@@ -3,7 +3,8 @@
* @license MIT
*/
import { ICharMeasure, IRenderer } from '../../typings/xterm-internal';
import { ICharMeasure } from '../Types';
import { IRenderer } from '../renderer/Types';
export class MouseHelper {
constructor(private _renderer: IRenderer) {}
+3 -2
View File
@@ -3,10 +3,11 @@
* @license MIT
*/
import { ITerminal, IBuffer, IBufferSet, IBrowser, ICharMeasure, ISelectionManager, ITerminalOptions, ICircularList, ITheme, ILinkifier, IMouseHelper, ILinkMatcherOptions, LineData, IColorSet, IRenderer, IRenderDimensions, IColorManager } from '../../typings/xterm-internal';
import { IInputHandlingTerminal, IViewport, ICompositionHelper } from '../Types';
import { IColorSet, IRenderer, IRenderDimensions, IColorManager } from '../renderer/Types';
import { LineData, IInputHandlingTerminal, IViewport, ICompositionHelper, ITerminal, IBuffer, IBufferSet, IBrowser, ICharMeasure, ISelectionManager, ITerminalOptions, ICircularList, ILinkifier, IMouseHelper, ILinkMatcherOptions } from '../Types';
import { Buffer } from '../Buffer';
import * as Browser from '../shared/utils/Browser';
import { ITheme } from 'xterm';
export class MockTerminal implements ITerminal {
getOption(key: any): any {