ngx-spinner
Advanced tools
Comparing version 0.1.6 to 0.1.7
import { ModuleWithProviders } from '@angular/core'; | ||
export * from './ngx-spinner.component'; | ||
export * from './ngx-spinner.service'; | ||
/** | ||
* Main module | ||
* | ||
* @export | ||
* @class NgxSpinnerModule | ||
*/ | ||
export declare class NgxSpinnerModule { | ||
static forRoot(): ModuleWithProviders; | ||
} |
@@ -1,17 +0,93 @@ | ||
import { OnDestroy } from '@angular/core'; | ||
import { OnDestroy, OnInit } from '@angular/core'; | ||
import { NgxSpinnerService } from './ngx-spinner.service'; | ||
import { Subscription } from 'rxjs/Subscription'; | ||
export declare class NgxSpinnerComponent implements OnDestroy { | ||
/** | ||
* Main component | ||
* | ||
* @export | ||
* @class NgxSpinnerComponent | ||
* @implements {OnDestroy} | ||
* @implements {OnInit} | ||
*/ | ||
export declare class NgxSpinnerComponent implements OnDestroy, OnInit { | ||
private spinnerService; | ||
/** | ||
* To set backdrop opacity(0.8) | ||
* | ||
* @memberof NgxSpinnerComponent | ||
*/ | ||
bdOpacity: number; | ||
/** | ||
* To set backdrop color('#333') | ||
* | ||
* @memberof NgxSpinnerComponent | ||
*/ | ||
bdColor: string; | ||
/** | ||
* To set spinner size | ||
* | ||
* @type {string} | ||
* @memberof NgxSpinnerComponent | ||
*/ | ||
size: string; | ||
/** | ||
* To set spinner color('#fff') | ||
* | ||
* @memberof NgxSpinnerComponent | ||
*/ | ||
color: string; | ||
/** | ||
* To set type of spinner | ||
* | ||
* @type {string} | ||
* @memberof NgxSpinnerComponent | ||
*/ | ||
type: string; | ||
/** | ||
* Class for spinner | ||
* | ||
* @type {string} | ||
* @memberof NgxSpinnerComponent | ||
*/ | ||
spinnerClass: string; | ||
/** | ||
* Flag to show/hide spinner | ||
* | ||
* @memberof NgxSpinnerComponent | ||
*/ | ||
showSpinner: boolean; | ||
/** | ||
* Subscription variable for spinner | ||
* | ||
* @type {Subscription} | ||
* @memberof NgxSpinnerComponent | ||
*/ | ||
spinnerSubscription: Subscription; | ||
/** | ||
* Creates an instance of NgxSpinnerComponent. | ||
* @param {NgxSpinnerService} spinnerService Service for spinner functionality | ||
* @memberof NgxSpinnerComponent | ||
*/ | ||
constructor(spinnerService: NgxSpinnerService); | ||
getClass(type: string, size: string): string; | ||
/** | ||
* Initialization method | ||
* | ||
* @memberof NgxSpinnerComponent | ||
*/ | ||
ngOnInit(): void; | ||
/** | ||
* To get class for spinner | ||
* | ||
* @param {string} [type='ball-scale-multiple'] Spinner type | ||
* @param {string} [size='large'] Spinner size | ||
* @returns {string} It'll return spinner class | ||
* @memberof NgxSpinnerComponent | ||
*/ | ||
getClass(type?: string, size?: string): string; | ||
/** | ||
* Component destroy event | ||
* | ||
* @memberof NgxSpinnerComponent | ||
*/ | ||
ngOnDestroy(): void; | ||
} |
import { Subject } from 'rxjs/Subject'; | ||
/** | ||
* Spinner service | ||
* | ||
* @export | ||
* @class NgxSpinnerService | ||
*/ | ||
export declare class NgxSpinnerService { | ||
/** | ||
* Spinner observable | ||
* | ||
* @memberof NgxSpinnerService | ||
*/ | ||
spinnerObservable: Subject<boolean>; | ||
/** | ||
* Creates an instance of NgxSpinnerService. | ||
* @memberof NgxSpinnerService | ||
*/ | ||
constructor(); | ||
/** | ||
* To show spinner | ||
* | ||
* @memberof NgxSpinnerService | ||
*/ | ||
show(): void; | ||
/** | ||
* To hide spinner | ||
* | ||
* @memberof NgxSpinnerService | ||
*/ | ||
hide(): void; | ||
} |
{ | ||
"name": "ngx-spinner", | ||
"version": "0.1.6", | ||
"version": "0.1.7", | ||
"repository": { | ||
@@ -5,0 +5,0 @@ "type": "git", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
651995
2139
0