UNPKG

postel-ita

Version:

Library to create files compatible with italian Poste Postel system

35 lines 1.14 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const Header_1 = __importDefault(require("./Header")); const Footer_1 = __importDefault(require("./Footer")); const Payments_1 = __importDefault(require("./Payments")); const Lang_1 = __importDefault(require("./Lang")); class Postel { constructor() { this.p_header = new Header_1.default(); this.p_footer = new Footer_1.default(); this.p_payments = new Payments_1.default(); } get header() { return this.p_header; } get footer() { return this.p_footer; } get payments() { return this.p_payments; } result() { const rows = []; rows.push(this.p_header.result()); rows.push(this.p_payments.result()); this.p_footer.recordCount = this.p_payments.length; rows.push(this.p_footer.result()); return rows.join(Lang_1.default.EOL); } } exports.default = Postel; //# sourceMappingURL=Postel.js.map