UNPKG

@qodalis/angular-cli

Version:

Angular wrapper for the @qodalis CLI terminal engine.

25 lines (24 loc) 1.5 kB
import { AfterViewInit, ElementRef, EventEmitter, OnDestroy } from '@angular/core'; import { CliEngineSnapshot, ICliCommandProcessor, ICliModule, ICliPingServerService } from '@qodalis/cli-core'; import { CliEngine, CliEngineOptions } from '@qodalis/cli'; import * as i0 from "@angular/core"; export declare class CliComponent implements AfterViewInit, OnDestroy { private readonly diProcessors; private readonly diModules; private readonly pingServerService; options?: CliEngineOptions; processors?: ICliCommandProcessor[]; modules?: ICliModule[]; height?: string; snapshot?: CliEngineSnapshot; engineReady: EventEmitter<CliEngine>; terminalDiv: ElementRef; private engine?; constructor(diProcessors: ICliCommandProcessor[], diModules: ICliModule[], pingServerService: ICliPingServerService); ngAfterViewInit(): void; ngOnDestroy(): void; focus(): void; getEngine(): CliEngine | undefined; static ɵfac: i0.ɵɵFactoryDeclaration<CliComponent, [{ optional: true; }, { optional: true; }, { optional: true; }]>; static ɵcmp: i0.ɵɵComponentDeclaration<CliComponent, "cli", never, { "options": { "alias": "options"; "required": false; }; "processors": { "alias": "processors"; "required": false; }; "modules": { "alias": "modules"; "required": false; }; "height": { "alias": "height"; "required": false; }; "snapshot": { "alias": "snapshot"; "required": false; }; }, { "engineReady": "engineReady"; }, never, never, false, never>; }