Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PseudoPty

Hierarchy

  • PseudoPty

Implements

  • IPty

Index

Constructors

constructor

Properties

Readonly cols

cols: number = -1

handleFlowControl

handleFlowControl: boolean = false

Readonly onData

onData: Event<string> = ...

Readonly onExit

onExit: Event<{ exitCode: number; signal?: number }> = ...

Readonly pid

pid: number = -1

Readonly process

process: string = ''

Readonly rows

rows: number = -1

Methods

kill

  • kill(signal?: string): void

on

  • on(event: string, listener: (data: string) => void): void
  • on(event: string, listener: (exitCode: number, signal?: number) => void): void
  • on(event: string, listener: (error?: string) => void): void
  • Parameters

    • event: string
    • listener: (data: string) => void
        • (data: string): void
        • Parameters

          • data: string

          Returns void

    Returns void

  • Parameters

    • event: string
    • listener: (exitCode: number, signal?: number) => void
        • (exitCode: number, signal?: number): void
        • Parameters

          • exitCode: number
          • Optional signal: number

          Returns void

    Returns void

  • Parameters

    • event: string
    • listener: (error?: string) => void
        • (error?: string): void
        • Parameters

          • Optional error: string

          Returns void

    Returns void

resize

  • resize(columns: number, rows: number): void

write

  • write(data: string): void