1.0.2 • Published 6 months ago

@types/ntqdm v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

Installation

npm install --save @types/ntqdm

Summary

This package contains type definitions for ntqdm (https://github.com/jhedin/ntqdm).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ntqdm.

index.d.ts

// Type definitions for ntqdm 1.0
// Project: https://github.com/jhedin/ntqdm
// Definitions by: Christoph Thiede <https://github.com/LinqLover>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped

declare namespace ntqdm {
    interface TqdmOptions {
        /** A desciption string to add before the progress bar */
        desc: string;
        /** The number of iterations to complete, needed for infinite iterables */
        total: number;
        /** The minimum number of iterations between progress bar updates */
        minIter: number;
        /** The minimum amount of time between progress bar updates */
        minInterval: number;
        /** whether to output as a log, or update the same line */
        logging: boolean;
    }
}

/** Adds a timed progress bar to iterables */
declare function ntqdm<T>(iter: Iterable<T>, par?: Partial<ntqdm.TqdmOptions>): IterableIterator<T>;

export = ntqdm;

Additional Details

  • Last updated: Wed, 03 Nov 2021 21:31:30 GMT
  • Dependencies: none
  • Global values: none

Credits

These definitions were written by Christoph Thiede.

1.0.2

6 months ago

1.0.1

7 months ago

1.0.0

3 years ago