samarthagarwal
8/25/2018 - 9:36 AM

IF_04_14_LoadingController_TS

import { Component } from '@angular/core';
import { LoadingController } from '@ionic/angular';

@Component({
  selector: 'app-home',
  templateUrl: 'home.page.html',
  styleUrls: ['home.page.scss'],
})
export class HomePage {

  constructor(public loadingCtrl: LoadingController){

  }

  async showLoading(){

    let loading = await this.loadingCtrl.create({
      content: "Loading...",
      spinner: "dots"
    });

    loading.present();

    // Code to dismiss loading overlay automatically after 5 seconds
    setTimeout(() => {
      loading.dismiss()
    }, 5000)

  }

}