Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ProgressBarOutputStream

Progress bar output to NodeJs.WriteStream

Hierarchy

Index

Constructors

Protected constructor

Properties

bars

bars: ProgressBar[] = []

events

events: TypedEventEmitter<object> = createEvents<ProgressBarOutputEvents>()

Protected Optional lastOutputAt

lastOutputAt: Date

Optional multiProgressBar

multiProgressBar: MultiProgressBar

Protected outputHeight

outputHeight: number = 0

Protected outputTimer

outputTimer: Timeout | null = null

Optional outputWidth

outputWidth: undefined | number

Protected refreshDiffMilliseconds

refreshDiffMilliseconds: number

refreshRate

refreshRate: number

stream

stream: WriteStream

Methods

addBar

clearScreenDown

  • clearScreenDown(): void

forceOutput

  • forceOutput(): void

Private getOutputColumns

  • getOutputColumns(): number

output

  • output(): void

realOutput

  • realOutput(): void

removeBar

Static create

Generated using TypeDoc