r2-shared-js
Version:
Readium 2 'shared' for NodeJS (TypeScript)
72 lines • 3.07 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ComicInfo = void 0;
var tslib_1 = require("tslib");
var xml_js_mapper_1 = require("r2-utils-js/dist/es5/src/_utils/xml-js-mapper");
var comicrack_page_1 = require("./comicrack-page");
var ComicInfo = (function () {
function ComicInfo() {
}
tslib_1.__decorate([
(0, xml_js_mapper_1.XmlXPathSelector)("Title"),
tslib_1.__metadata("design:type", String)
], ComicInfo.prototype, "Title", void 0);
tslib_1.__decorate([
(0, xml_js_mapper_1.XmlXPathSelector)("Series"),
tslib_1.__metadata("design:type", String)
], ComicInfo.prototype, "Series", void 0);
tslib_1.__decorate([
(0, xml_js_mapper_1.XmlXPathSelector)("Volume"),
tslib_1.__metadata("design:type", Number)
], ComicInfo.prototype, "Volume", void 0);
tslib_1.__decorate([
(0, xml_js_mapper_1.XmlXPathSelector)("Number"),
tslib_1.__metadata("design:type", Number)
], ComicInfo.prototype, "Number", void 0);
tslib_1.__decorate([
(0, xml_js_mapper_1.XmlXPathSelector)("Writer"),
tslib_1.__metadata("design:type", String)
], ComicInfo.prototype, "Writer", void 0);
tslib_1.__decorate([
(0, xml_js_mapper_1.XmlXPathSelector)("Penciller"),
tslib_1.__metadata("design:type", String)
], ComicInfo.prototype, "Penciller", void 0);
tslib_1.__decorate([
(0, xml_js_mapper_1.XmlXPathSelector)("Inker"),
tslib_1.__metadata("design:type", String)
], ComicInfo.prototype, "Inker", void 0);
tslib_1.__decorate([
(0, xml_js_mapper_1.XmlXPathSelector)("Colorist"),
tslib_1.__metadata("design:type", String)
], ComicInfo.prototype, "Colorist", void 0);
tslib_1.__decorate([
(0, xml_js_mapper_1.XmlXPathSelector)("ScanInformation"),
tslib_1.__metadata("design:type", String)
], ComicInfo.prototype, "ScanInformation", void 0);
tslib_1.__decorate([
(0, xml_js_mapper_1.XmlXPathSelector)("Summary"),
tslib_1.__metadata("design:type", String)
], ComicInfo.prototype, "Summary", void 0);
tslib_1.__decorate([
(0, xml_js_mapper_1.XmlXPathSelector)("Year"),
tslib_1.__metadata("design:type", Number)
], ComicInfo.prototype, "Year", void 0);
tslib_1.__decorate([
(0, xml_js_mapper_1.XmlXPathSelector)("PageCount"),
tslib_1.__metadata("design:type", Number)
], ComicInfo.prototype, "PageCount", void 0);
tslib_1.__decorate([
(0, xml_js_mapper_1.XmlXPathSelector)("Pages/Page"),
(0, xml_js_mapper_1.XmlItemType)(comicrack_page_1.Page),
tslib_1.__metadata("design:type", Array)
], ComicInfo.prototype, "Pages", void 0);
ComicInfo = tslib_1.__decorate([
(0, xml_js_mapper_1.XmlObject)({
xsd: "http://www.w3.org/2001/XMLSchema",
xsi: "http://www.w3.org/2001/XMLSchema-instance",
})
], ComicInfo);
return ComicInfo;
}());
exports.ComicInfo = ComicInfo;
//# sourceMappingURL=comicrack.js.map