npm.io
0.0.33 • Published 2 years ago

@types/ngprogress-lite

Licence
MIT
Version
0.0.33
Deps
1
Size
4 kB
Vulns
0
Weekly
0

Installation

npm install --save @types/ngprogress-lite

Summary

This package contains type definitions for ngprogress-lite (https://github.com/voronianski/ngprogress-lite).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ngprogress-lite.

index.d.ts

import * as angular from "angular";

declare module "angular" {
    export namespace progressLite {
        export interface INgProgressLite {
            set(num: number): INgProgressLite;
            get(): number;
            start(): INgProgressLite;
            inc(amount?: number): INgProgressLite;
            done(): void;
        }

        export interface IConfigurationOptions {
            minimum: number;
            speed: number;
            ease: string;
            trickleRate: number;
            trickleSpeed: number;
            template: string;
        }

        export interface INgProgressLiteProvider {
            settings: IConfigurationOptions;
        }
    }
}

Additional Details

  • Last updated: Tue, 07 Nov 2023 0939 GMT
  • Dependencies: @types/angular

Credits

These definitions were written by Luke Forder.