DefinitelyTyped/types/nprogress/nprogress-tests.ts
Michael Mitchell 21e68259f6 [nprogress] bring up to current standards (#35862)
Redos the definitions
Exports options interface
Lint
Clean up tests
2019-05-31 14:24:02 -07:00

29 lines
562 B
TypeScript

import NProgress, { NProgressOptions } from 'nprogress';
console.log(NProgress.status);
console.log(NProgress.version);
// $ExpectType NProgress
NProgress.start();
NProgress.inc()
.inc(0.2)
.done();
NProgress.set(0.5);
NProgress.trickle();
console.log(NProgress.isStarted());
NProgress.done(true);
NProgress.configure({ minimum: 0.1 });
NProgress.configure({
template: '<div></div>',
easing: 'ease',
speed: 500,
trickle: true,
showSpinner: false,
trickleSpeed: 250,
parent: '#content',
// $ExpectError
foo: ''
});