mirror of
https://github.com/erg-lang/erg.git
synced 2025-08-04 18:58:30 +00:00
33 lines
856 B
Python
33 lines
856 B
Python
.Tqdm! = 'tqdm': (T: Type) -> ClassType
|
|
.Tqdm!(T) <: Iterable T
|
|
.Tqdm!(T).
|
|
__call__: (
|
|
iterable: Iterable(T),
|
|
desc := Str,
|
|
total := Int or Float,
|
|
leave := Bool,
|
|
file := File!,
|
|
ncols := Int,
|
|
mininterval := Float,
|
|
maxinterval := Float,
|
|
miniters := Int or Float,
|
|
ascii := Bool or Str,
|
|
disable := Bool,
|
|
unit := Str,
|
|
unit_scale := Bool or Int or Float,
|
|
dynamic_ncols := Bool,
|
|
smoothing := Float,
|
|
bar_format := Str,
|
|
initial := Int or Float,
|
|
position := Int,
|
|
postfix := {Str: Obj},
|
|
unit_divisor := Float,
|
|
write_bytes := Bool,
|
|
lock_args := [Obj; _],
|
|
nrows := Int,
|
|
colour := Str,
|
|
delay := Float,
|
|
gui := Bool,
|
|
) -> .Tqdm!(T)
|
|
|
|
.tqdm = .Tqdm!.__call__
|