public static popToPage(navCtrl: NavController, page: string): boolean {
let views = navCtrl.getViews()
for (let i = 0; i < views.length; i++) {
if (views[i].id == page) {
let view: ViewController = views[i];
navCtrl.remove(view.index + 1, navCtrl.getActive().index - view.index);
return true;
}
}
return false;
}
public static removeToPage(navCtrl: NavController, page: string): boolean {
let views = navCtrl.getViews()
for (let i = 0; i < views.length; i++) {
if (views[i].id == page) {
let view: ViewController = views[i];
navCtrl.remove(view.index + 1, views.length - (view.index + 1));
return true;
}
}
return false;
}