loading spinner in ongoing process

This commit is contained in:
Gabriel Masclef 2017-11-09 16:16:13 -03:00
parent 455b38821f
commit 1acb1206b6
No known key found for this signature in database
GPG Key ID: DD6D7EAADE12280D
1 changed files with 16 additions and 3 deletions

View File

@ -1,14 +1,27 @@
import { Injectable } from '@angular/core';
import { LoadingController } from 'ionic-angular';
@Injectable()
export class OnGoingProcessProvider {
constructor() {
private loading: any;
constructor(
private loadingCtrl: LoadingController,
) {
console.log('Hello OnGoingProcessProvider Provider');
}
public set(processName: string, isOn: boolean, customHandler?: any) {
console.log('TODO: OnGoingProcessProvider set()...');
if (isOn) {
this.loading = this.loadingCtrl.create({
content: processName
});
this.loading.present();
}
else {
this.loading.dismiss();
}
}
}