remove all external deps from generated typings files

This commit is contained in:
Eugene Pankov
2019-06-30 23:08:30 +02:00
parent 944c7b072b
commit b98bde71df
35 changed files with 295 additions and 613 deletions

View File

@@ -13,6 +13,11 @@ import { ResizeEvent } from './interfaces'
import { TerminalDecorator } from './decorator'
import { TerminalContextMenuItemProvider } from './contextMenuProvider'
/** @hidden */
export interface IToastrService {
info (_: string)
}
/**
* A class to base your custom terminal tabs on
*/
@@ -75,7 +80,7 @@ export class BaseTerminalTabComponent extends BaseTabComponent implements OnInit
protected sessions: SessionsService,
protected electron: ElectronService,
protected terminalContainersService: TerminalFrontendService,
protected toastr: ToastrService,
@Inject(ToastrService) protected toastr: IToastrService,
protected log: LogService,
@Optional() @Inject(TerminalDecorator) protected decorators: TerminalDecorator[],
@Optional() @Inject(TerminalContextMenuItemProvider) protected contextMenuProviders: TerminalContextMenuItemProvider[],