import { EventEmitter, Component, Input, Output } from "@angular/core"; import { Reference } from '../../Reference.ts'; @Component({ selector: "strongs", templateUrl: "strongs.html" }) export class Strongs { @Output() onClose = new EventEmitter(); @Output() onPassageClicked = new EventEmitter(); @Input() item: StrongsResult; @Input() cardItem: CardItem; constructor() { } close() { this.onClose.emit(this.cardItem); } makePassage(p: string) { return Reference.bookName(parseInt(p.split(";")[0])) + ' ' + p.split(";")[1] + ":" + p.split(";")[2]; } openPassage(p: string) { let ref = this.makePassage(p); this.onPassageClicked.emit({ card: this.cardItem, qry: ref }); } }