UNPKG

read-gedcom

Version:
24 lines 949 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SelectionSourceCitation = void 0; const internal_1 = require("./internal"); const mixin_1 = require("./mixin"); class SelectionSourceCitation extends (0, internal_1.SelectionWithMultimediaMixin)((0, mixin_1.SelectionWithNoteMixin)(internal_1.SelectionAny)) { getSourceRecord() { return this.root().getSourceRecord(this.valueNonNull()); } getLocationInSource() { return this.get("PAGE" /* Tag.Page */); } getEventCitedFrom() { return this.get("EVEN" /* Tag.Event */, null, internal_1.SelectionCitationEvent); } getData() { return this.get("DATA" /* Tag.Data */, null, internal_1.SelectionCitationData); } getCertainty() { return this.get("QUAY" /* Tag.QualityOfData */); } } exports.SelectionSourceCitation = SelectionSourceCitation; //# sourceMappingURL=SelectionSourceCitation.js.map