Skip to content

Documentation / listr2 / ProcessOutputBuffer

Class: ProcessOutputBuffer ​

Defined in: packages/listr2/src/utils/process-output/process-output-buffer.ts:5

Constructors ​

Constructor ​

new ProcessOutputBuffer(options?): ProcessOutputBuffer

Defined in: packages/listr2/src/utils/process-output/process-output-buffer.ts:9

Parameters ​

options? ​

ProcessOutputBufferOptions

Returns ​

ProcessOutputBuffer

Accessors ​

all ​

Get Signature ​

get all(): ProcessOutputBufferEntry[]

Defined in: packages/listr2/src/utils/process-output/process-output-buffer.ts:11

Returns ​

ProcessOutputBufferEntry[]


last ​

Get Signature ​

get last(): ProcessOutputBufferEntry

Defined in: packages/listr2/src/utils/process-output/process-output-buffer.ts:15

Returns ​

ProcessOutputBufferEntry


length ​

Get Signature ​

get length(): number

Defined in: packages/listr2/src/utils/process-output/process-output-buffer.ts:19

Returns ​

number

Methods ​

write() ​

write(data, ...args): boolean

Defined in: packages/listr2/src/utils/process-output/process-output-buffer.ts:23

Parameters ​

data ​

string | Uint8Array<ArrayBufferLike>

args ​

[string?, (err?) => void?] | [(err?) => void?]

Returns ​

boolean


reset() ​

reset(): void

Defined in: packages/listr2/src/utils/process-output/process-output-buffer.ts:43

Returns ​

void