From 5b1894866b8563f3f000a0de76b64f562c17caa1 Mon Sep 17 00:00:00 2001 From: Tyrone Dougherty Date: Fri, 15 Sep 2017 13:10:53 +1000 Subject: [PATCH] Update definitions for @types/angular-loading-bar to be accurate --- .../angular-loading-bar-tests.ts | 5 ++++- types/angular-loading-bar/index.d.ts | 18 +++++++++++++++++- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/types/angular-loading-bar/angular-loading-bar-tests.ts b/types/angular-loading-bar/angular-loading-bar-tests.ts index 15435381f9..bcac00ff93 100644 --- a/types/angular-loading-bar/angular-loading-bar-tests.ts +++ b/types/angular-loading-bar/angular-loading-bar-tests.ts @@ -19,5 +19,8 @@ barConfig.push({ includeSpinner: true, includeBar: true, spinnerTemplate: 'template', - latencyThreshold: 100 + latencyThreshold: 100, + startSize: 0.02, + loadingBarTemplate: '', + autoIncrement: true }); diff --git a/types/angular-loading-bar/index.d.ts b/types/angular-loading-bar/index.d.ts index 1639ab115b..36bdf4d087 100644 --- a/types/angular-loading-bar/index.d.ts +++ b/types/angular-loading-bar/index.d.ts @@ -1,6 +1,7 @@ // Type definitions for angular-loading-bar // Project: https://github.com/chieffancypants/angular-loading-bar -// Definitions by: Stephen Lautier +// Definitions by: Stephen Lautier +// Tyrone Dougherty // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 @@ -27,6 +28,11 @@ declare module 'angular' { */ spinnerTemplate?: string; + /** + * Loading bar template + */ + loadingBarTemplate?: string; + /** * Latency Threshold */ @@ -35,6 +41,16 @@ declare module 'angular' { * HTML element selector of parent */ parentSelector?: string; + + /** + * Starting size + */ + startSize?: number; + + /** + * Give illusion that there's always progress + */ + autoIncrement?: boolean; } }