@totvs-agro/core-mobile
Version:
Core Mobile Totvs Agro (Front-End) para utilização dos estilos do T-Faces
45 lines • 1.55 kB
JavaScript
var ComponentVariable = /** @class */ (function () {
function ComponentVariable() {
}
ComponentVariable.prototype.getLegendClass = function () {
var legend = this.getVariable().legend;
var value = +this.getValue().value;
if (value != undefined && legend) {
if (legend.damage && value > legend.damage) {
return 'var-legend-damage';
}
else if (legend.control && value > legend.control) {
return 'var-legend-control';
}
else if (legend.alert && value > legend.alert) {
return 'var-legend-alert';
}
else {
return 'var-legend-noaction';
}
}
return '';
};
ComponentVariable.prototype.getLegendColor = function () {
var legend = this.getVariable().legend;
var value = +this.getValue().value;
if (value != undefined && legend) {
if (legend.damage && value > legend.damage) {
return '#c64840';
}
else if (legend.control && value > legend.control) {
return '#ea9b3e';
}
else if (legend.alert && value > legend.alert) {
return '#00b28e';
}
else {
return '#1485c7';
}
}
return '';
};
return ComponentVariable;
}());
export { ComponentVariable };
//# sourceMappingURL=component-variable.js.map