constructor(public navCtrl: NavController, public navParams: NavParams, public bookingService:BookingService, public alertCtrl: AlertController, public loadingCtrl: LoadingController,public emailService:EmailService, public provider:Provider) { this.values = navParams.get("item"); console.log(this.values); }
constructor(platform: Platform, statusBar: StatusBar, splashScreen: SplashScreen, public keyboard: Keyboard ) { platform.ready().then(() => { console.log = function(){}; statusBar.styleDefault(); splashScreen.hide(); timer(1000).subscribe(() => this.showSplash = false) // <-- hide animation after 3s }); }
// //////////////////////////////////////////////////////////////////////// // // enableMenu ( ) { console.log ( `::enableMenu` ); let loggedIn = true; this._menu.enable ( loggedIn, 'loggedInMenu' ); }
go(lat, long) { this.navCtrl.push(MapPage, { item: { lat: lat, long: long } }); }
// //////////////////////////////////////////////////////////////////////// // // logout_and_redirect_to_login_page ( ) { this._dataframeAccount.logout ( ); this.nav.setRoot ( LoginComponent ).catch( () => { console.log ( "Didn't set nav root" ); } ); }
openPage ( page : PageInterface ) { console.log ( `::openPage`, page ); if ( -1 === page.id ) { this.logout_and_redirect_to_login_page ( ); } else { this.nav.setRoot ( page.component ).catch( () => { this.logout_and_redirect_to_login_page ( ); } ); } }
login ( ) : void { let payload = { userName : this.username, password : this.password }; this._dataframeAccount.login ( payload ).then ( ( value ) => { this._app.getRootNav().setRoot(DashboardComponent); }, ( error ) => { console.log ( error ); } ); }
// //////////////////////////////////////////////////////////////////////// // // call any initial plugins when ready platformReady ( ) { console.log ( `::enableMenu` ); this._platform.ready().then ( () => { console.log ( `::enableMenu - platform.ready` ); Splashscreen.hide(); } ); }
cancel() { this.navCtrl.pop(); }
constructor( public navCtrl: NavController, public navParams: NavParams, public alertCtrl: AlertController, public bookingService: BookingService, public provider: Provider, public loadingCtrl: LoadingController, public emailService: EmailService, public actionSheetCtrl: ActionSheetController, public odmService: OdmService ) { this.data = navParams.get("item"); console.log("this is data", this.data); }
cancel(){ this.navCtrl.pop(); }
signin() { this.navCtrl.pop(); }
cancel() { this.navCtrl.pop(); }
signup() { this.navCtrl.push(SignupPage); }