mirror of
https://gitlab.com/walljm/dynamicbible.git
synced 2025-07-25 16:29:49 -04:00
42 lines
862 B
TypeScript
42 lines
862 B
TypeScript
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<string>();
|
|
|
|
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();
|
|
}
|
|
}
|