Interface: ProgressHandle
Defined in: logs/terminal-progress.ts:28
进度条操作句柄。
Methods
start()
Defined in: logs/terminal-progress.ts:30
开始进度(total 为刻度总量)。
Parameters
Returns
void
update()
Defined in: logs/terminal-progress.ts:32
更新当前进度值。
Parameters
Returns
void
setTotal()
Defined in: logs/terminal-progress.ts:37
修正总量刻度(未知→已知 Content-Length / finish 补总量)。 LSP:勿用重 start 冒充改 total;实现须保留当前 value,并允许随后 update 按新刻度出帧。
Parameters
Returns
void
stop()
Defined in: logs/terminal-progress.ts:39
结束并清除进度条。
Returns
void