UNPKG

generator-zionapps

Version:

Angular 9 Code Generator

27 lines (23 loc) 863 B
import { Component } from '@angular/core'; import { Store } from '@ngrx/store'; import { IonicPage, NavController } from 'ionic-angular'; import { Observable } from 'rxjs/Observable'; @IonicPage() @Component({ selector: 'page-<%= paramCase(pageName) %>', templateUrl: '<%= paramCase(pageName) %>.html', }) export class <%= pascalCase(pageName) %>Page { readonly loading$: Observable<boolean>; readonly source = '<%= pascalCase(pageName) %>Page'; constructor(private navCtrl: NavController, private store: Store<any>) { } goBackward(pageOrViewCtrl: string): void { if (pageOrViewCtrl) { // Will look like you're returning to a previous page const opts = { animate: true, direction: 'back', isNavRoot: true }; this.navCtrl.setRoot(pageOrViewCtrl, {}, opts) .catch(console.error); } } }