mp-holistic
Version:
si prefigge l'umile compito di aiutare nella creazione di : - un server API REST mediante express - un semplice ORM per Postgres Questo tramite decoratori o classi particolari.
57 lines • 3.03 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.MetodoEventi = void 0;
class MetodoEventi {
Init(init) {
if (init.onChiamataCompletata != null)
this.onChiamataCompletata = init.onChiamataCompletata;
if (init.onLog != null)
this.onLog = init.onLog;
if (init.onChiamataInErrore)
this.onChiamataCompletata = init.onChiamataCompletata;
if (init.onPrimaDiEseguireMetodo)
this.onPrimaDiEseguireMetodo = init.onPrimaDiEseguireMetodo;
if (init.onLog)
this.onLog = init.onLog;
if (init.onRispostaControllatePradefinita)
this.onRispostaControllatePradefinita = init.onRispostaControllatePradefinita;
if (init.onPrimaDiTerminareLaChiamata)
this.onPrimaDiTerminareLaChiamata = init.onPrimaDiTerminareLaChiamata;
if (init.onDopoAverTerminatoLaFunzione)
this.onDopoAverTerminatoLaFunzione = init.onDopoAverTerminatoLaFunzione;
if (init.onPrimaDiEseguire)
this.onPrimaDiEseguire = init.onPrimaDiEseguire;
if (init.Validatore != null)
this.Validatore = init.Validatore;
if (init.Istanziatore != null && init.Istanziatore != undefined)
this.Istanziatore = init.Istanziatore;
}
PrintStruttura() {
let parametri = '';
if (this.onChiamataCompletata)
parametri = parametri + '\tonChiamataCompletata :' + this.onChiamataCompletata.toString();
if (this.onPrimaDiEseguireMetodo)
parametri = parametri + '\tonLog :' + this.onPrimaDiEseguireMetodo.toString();
if (this.onChiamataInErrore)
parametri = parametri + '\tonChiamataInErrore :' + this.onChiamataInErrore.toString();
if (this.onLog)
parametri = parametri + '\tonLog :' + this.onLog.toString();
if (this.Validatore)
parametri = parametri + '\tonLog :' + this.Validatore.toString();
if (this.Istanziatore)
parametri = parametri + '\tonLog :' + this.Istanziatore.toString();
if (this.onPrimaDiEseguireMetodo)
parametri = parametri + '\tonPrimaDiEseguireMetodo :' + this.onPrimaDiEseguireMetodo.toString();
if (this.onPrimaDiTerminareLaChiamata)
parametri = parametri + '\tonPrimaDiTerminareLaChiamata :' + this.onPrimaDiTerminareLaChiamata.toString();
if (this.onRispostaControllatePradefinita)
parametri = parametri + '\tonRispostaControllatePradefinita :' + this.onRispostaControllatePradefinita.toString();
if (this.onDopoAverTerminatoLaFunzione)
parametri = parametri + '\tonLog :' + this.onDopoAverTerminatoLaFunzione.toString();
if (this.onPrimaDiEseguire)
parametri = parametri + '\tonLog :' + this.onPrimaDiEseguire.toString();
return parametri;
}
}
exports.MetodoEventi = MetodoEventi;
//# sourceMappingURL=MetodoEventi.js.map