2.0.0 • Published 4 years ago

exponential-progress v2.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

exponential-progress

Simulate progress using an exponential function.

Install

$ npm install exponential-progress

Usage

import ExponentialProgress from "exponential-progress";

const progress = new ExponentialProgress(10000);

setTimeout(() => {
  console.log(progress.progress);
}, 500);

API

ExponentialProgress(time)

time

Type: number

Average time in milliseconds for task to complete.

ExponentialProgress.start()

Sets the progress starting point to now. (optional: if not called, the moment of instance creation will be used)

ExponentialProgress.progress

The current progress from 0 to 1.