diff --git a/DynamicBibleIonic/src/components/verse-picker/verse-picker.html b/DynamicBibleIonic/src/components/verse-picker/verse-picker.html new file mode 100644 index 00000000..fa56b1e1 --- /dev/null +++ b/DynamicBibleIonic/src/components/verse-picker/verse-picker.html @@ -0,0 +1,43 @@ + + + + Error:Strongs: {{item.prefix}}{{item.sn}} + + + + + + + + + + + Strong's Definitition + + {{item.def.tr}} ({{item.def.sn}}) + - {{item.def.p}} - {{item.def.lemma}} - + {{part.sn}} + + + RMAC + {{item.rmac.id}} + + + + {{c}} + + + + + Cross References + Translated as {{item.crossrefs.ss.length}} words + + + {{wrd.w}}: {{makePassage(p.r)}}, + + + + + + + \ No newline at end of file diff --git a/DynamicBibleIonic/src/components/verse-picker/verse-picker.scss b/DynamicBibleIonic/src/components/verse-picker/verse-picker.scss new file mode 100644 index 00000000..d5d56169 --- /dev/null +++ b/DynamicBibleIonic/src/components/verse-picker/verse-picker.scss @@ -0,0 +1,25 @@ +strongs-modal { + a { + cursor: pointer !important; + color: black; + border-bottom: 1px dotted #b3bfd0; + } + + .bar-button-ios { + padding-right: 25px; + padding-left: 9px; + } + + .bar-button-md, .bar-button-wp { + padding-left: 25px; + padding-right: 9px; + } + + .scroll-content { + line-height: 1.5em; + } + + dd { + line-height: 1.7em; + } +} \ No newline at end of file diff --git a/DynamicBibleIonic/src/components/verse-picker/verse-picker.ts b/DynamicBibleIonic/src/components/verse-picker/verse-picker.ts new file mode 100644 index 00000000..06233d0d --- /dev/null +++ b/DynamicBibleIonic/src/components/verse-picker/verse-picker.ts @@ -0,0 +1,41 @@ +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(); + } +}
+ {{item.def.tr}} ({{item.def.sn}}) + - {{item.def.p}} - {{item.def.lemma}} - + {{part.sn}} +