ClaroluzOffer

Objeto que contiene los datos de una única oferta devuelta por la API.

Esta clase toma parámetros con nombre, por lo que es necesario pasar el parámetro de cada propiedad en el constructor.

Propiedades

En la siguiente tabla, Propiedad API es el nombre de la propiedad API que contiene los datos.

NombreTipoPropiedad API
distributorstringdistributorName
distributorIdnumberdistributorId
is2TDbooleanelectricityFareName === "2.0TD"
offersGreenEnergybooleanoffersGreenEnergy
power1ClaroluzPowerValue: powerValueP1 Price: powerPriceP1 intervalDays: intervalDays
power2ClaroluzPowerValue: powerValueP2 Price: powerPriceP2 intervalDays: intervalDays
power3ClaroluzPowerValue: powerValueP3 Price: powerPriceP3 intervalDays: intervalDays
powerTotalClaroluzPowerValue: roundedPowerTotal Price: 0.0 intervalDays: intervalDays
energy1ClaroluzEnergyValue: roundedEnergyValueP1 Price: roundedEnergyPriceP1
energy2ClaroluzEnergyValue: roundedEnergyValueP2 Price: roundedEnergyPriceP2
energy3ClaroluzEnergyValue: roundedEnergyValueP3 Price: roundedEnergyPriceP3
energyTotalnumberroundedEnergyTotal
electricalTaxnumberroundedElectricalTax
electricalTaxPercentagenumberelectricalTaxPercentage
measureDeviceRentingnumberroundedMeasureDeviceRenting
priceTotalnumberroundedTotal
priceTotalWithVatnumberroundedTotalWithVat
vatValuenumbervatValue
roundedVatValuenumberroundedVatValue
totalVatValuenumbertotalVatValue
priceIdnumberparseInt(priceId)
descriptionstringdescription
shortDescriptionstringshortDescription
Last Updated:
Contributors: Lucas Pereira, Weverton J. da Silva