import { EventEmitter, Component, Output, OnInit } from "@angular/core"; import { Platform, NavParams, ViewController } from 'ionic-angular'; @Component({ selector: "verse-picker", templateUrl: "verse-picker.html" }) export class VersePickerModal implements OnInit { @Output() onItemClicked = new EventEmitter(); constructor( public platform: Platform, public params: NavParams, public viewCtrl: ViewController ) { this.onItemClicked.subscribe(item => { let pg = this.params.get('onItemClicked'); pg.updateUIwithItems(item, false); }); } ngOnInit(): void { } dismiss() { this.viewCtrl.dismiss(); } openItem(p: string) { this.onItemClicked.emit(p); this.dismiss(); } }