@ambroisebazie/ngx-loading
v0.0.5
Published
## Getting Started `NgxLoading` help you handle page loading, posting data to the server loading state and more others example of loading more easier.
Readme
Angular Loading Library
Getting Started
NgxLoading help you handle page loading, posting data to the server loading state and more others example of loading more easier.
- You have svg loaders integrated
- Loader handle with a service state
Installation
Use your favorite node package management
npm i @ambroisebazie/ngx-loading or yarn add @ambroisebazie/ngx-loadingUsage
- Add
NgxLoadingModuleinsideapp.module.tsimports arrays
import {NgxLoadingModule} from '@ambroisebazie/ngx-loading';
@NgModule({
// ..
imports: [
// ...
NgxLoadingModule
// ...
]
// ...
})
export class AppModule {}- Add
<ngx-loading></ngx-loading>component insideapp.component.html.
<ngx-loading></ngx-loading>
<router-outlet></router-outlet>Example
- Handle the loader state inside
app.component.ts
//...
import { NgxLoadingService } from '@ambroisebazie/ngx-loading';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.scss']
})
export class AppComponent {
constructor(
private _loading: NgxLoadingService
//...
) {
}
showLoader() {
this._loading.show('Chargement en cours...', {vertical: 'center', horizontal: 'center'});
setTimeout(() => this._loading.hide(), 5000);
}