UNPKG

@hardikdabhi/ngx-spinner

Version:

Customizable loading spinner for Angular (version ng 5 and above)

43 lines (39 loc) 1.99 kB
import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { NgxSpinner } from './ngx-spinner/ngx-spinner.component'; import { ISpinnerConfig } from './ngx-spinner.types'; import { NgxSpinnerService } from './ngx-spinner/ngx-spinner.service'; import { SpinnerAnimationDirective } from './spinner-animation.directive'; import { BlinkComponent } from './blink/blink.component'; import { FbCardComponent } from './fb-card/fb-card.component'; import { PlateRotateComponent } from './plate-rotate/plate-rotate.component'; import { DoubleBounceComponent } from './double-bounce/double-bounce.component'; import { FoldingCubeComponent } from './folding-cube/folding-cube.component'; import { BarsComponent } from './bars/bars.component'; import { RotatingDotsComponent } from './rotating-dots/rotating-dots.component'; import { HorizontalBounceComponent } from './horizontal-bounce/horizontal-bounce.component'; import { Spin1Component } from './spin1/spin1.component'; import { Spin2Component } from './spin2/spin2.component'; import { Spin3Component } from './spin3/spin3.component'; import { Spin4Component } from './spin4/spin4.component'; @NgModule({ imports: [ CommonModule ], entryComponents: [ Spin4Component, Spin3Component, Spin2Component, Spin1Component, HorizontalBounceComponent, BlinkComponent, FbCardComponent, PlateRotateComponent, DoubleBounceComponent, FoldingCubeComponent, BarsComponent, RotatingDotsComponent ], declarations: [ SpinnerAnimationDirective, NgxSpinner, BlinkComponent, FbCardComponent, PlateRotateComponent, DoubleBounceComponent, FoldingCubeComponent, BarsComponent, RotatingDotsComponent, HorizontalBounceComponent, Spin1Component, Spin2Component, Spin3Component, Spin4Component ], exports: [ NgxSpinner ], providers: [ NgxSpinnerService ] }) export class NgxSpinnerModule { static config(conf: ISpinnerConfig = {}){ NgxSpinnerService.globalSpinnerConf = Object.assign(conf); return this; } }