Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TerminalStreamProcessor

Hierarchy

Index

Constructors

Properties

forceEcho: boolean = false
inputPromptVisible: boolean = false
inputReadline: null | Interface = null
inputReadlineInStream: Readable & Writable
inputReadlineOutStream: Readable & Writable
outputToSession: Subject<Buffer> = ...
outputToTerminal: Subject<Buffer> = ...
started: boolean = false

Accessors

  • get outputToSession$(): Observable<Buffer>
  • get outputToTerminal$(): Observable<Buffer>

Methods

  • close(): void
  • feedFromSession(data: Buffer): void
  • feedFromTerminal(data: Buffer): void
  • onOutputSettled(): void
  • onTerminalInput(data: Buffer): void
  • replaceNewlines(data: Buffer, mode?: NewlineMode): Buffer
  • resetInputPrompt(): void
  • resize(): void
  • start(): void

Generated using TypeDoc