';
forecastSelectedMapParamlist.forEach(function (data) {
let showParamClass = (data.status === 'checked') ? 'param-show-' + uCId : '';
let className = data.className + '-' + uCId + ' ';
if (data.labelName === 'icon' && typeof forecastData.forecast.in !== "undefined") {
forecastDataHtml += '
 + '.svg)
';
}
if (data.labelName === 'Localization' && typeof forecastData.config.shortName !== "undefined") {
forecastDataHtml += '
' + ((forecastData.config.shortName) ? this.capitalizeFirstLetter(forecastData.config.shortName) : this.capitalizeFirstLetter(forecastData.config.name)) + '';
}
if (data.labelName === 'Temperature' && typeof forecastData.forecast.temp !== "undefined") {
forecastDataHtml += '
' + convertKelvinToCelsius(forecastData.forecast.temp) + data.unit + ''
}
if (data.labelName === 'Wind_Dir' && typeof forecastData.forecast.wd !== "undefined" && forecastData.forecast.wd !== null) {
forecastDataHtml += '
 + ')
';
}
if (data.labelName === 'Temperature_Surface' && typeof forecastData.forecast.ts !== "undefined") {
forecastDataHtml += '
' + fTxt(convertKelvinToCelsius(forecastData.forecast.ts), data.unit) + '';
}
if (data.labelName === 'Snow' && typeof forecastData.forecast.sn !== "undefined") {
forecastDataHtml += '
' + fTxt(forecastData.forecast.sn, data.unit) + '';
}
if (data.labelName === 'Chill' && typeof forecastData.forecast.ch !== "undefined") {
forecastDataHtml += '
' + fTxt(convertKelvinToCelsius(forecastData.forecast.ch), data.unit) + '';
}
if (data.labelName === 'Rain10m' && typeof forecastData.forecast.r10m !== "undefined") {
forecastDataHtml += '
' + fTxt(forecastData.forecast.r10m, data.unit) + '';
}
if (data.labelName === 'Snow10m' && typeof forecastData.forecast.s10m !== "undefined") {
forecastDataHtml += '
' + fTxt(forecastData.forecast.s10m, data.unit) + '';
}
if (data.labelName === 'Wind_Speed' && typeof forecastData.forecast.ws !== "undefined") {
forecastDataHtml += '
' + fTxt(calculateKmHSpeed(forecastData.forecast.ws), data.unit) + '';
}
if (data.labelName === 'Dewpoint_Temperature' && typeof forecastData.forecast.dt !== "undefined") {
forecastDataHtml += '
' + fTxt(convertKelvinToCelsius(forecastData.forecast.dt), data.unit) + '';
}
if (data.labelName === 'Wind_Gust' && typeof forecastData.forecast.wg !== "undefined") {
forecastDataHtml += '
' + fTxt(calculateKmHSpeed(forecastData.forecast.wg), data.unit) + '';
}
if (data.labelName === 'Gusts_Dir' && typeof forecastData.forecast.gd !== "undefined" && forecastData.forecast.gd != null) {
forecastDataHtml += '
 + ')
';
}
if (data.labelName === 'Precipitation' && typeof forecastData.forecast.pr !== "undefined") {
forecastDataHtml += '
' + fTxt(forecastData.forecast.pr, data.unit) + '';
}
if (data.labelName === 'Precipitation10m' && typeof forecastData.forecast.pr10m !== "undefined") {
forecastDataHtml += '
' + fTxt(forecastData.forecast.pr10m, data.unit) + '';
}
if (data.labelName === 'Rain' && typeof forecastData.forecast.ra !== "undefined") {
forecastDataHtml += '
' + fTxt(forecastData.forecast.ra, data.unit) + '';
}
if (data.labelName === 'Humidity' && typeof forecastData.forecast.hum !== "undefined") {
forecastDataHtml += '
' + fTxt(forecastData.forecast.hum, data.unit) + '';
}
if (data.labelName === 'Cloud' && typeof forecastData.forecast.cl !== "undefined") {
forecastDataHtml += '
' + fTxt(forecastData.forecast.cl, data.unit) + '';
}
if (data.labelName === 'Pressure' && typeof forecastData.forecast.PRS !== "undefined") {
forecastDataHtml += '
' + fTxt(formatPressure(forecastData.forecast.PRS), data.unit) + '';
}
if (data.labelName === 'PressureMSL' && typeof forecastData.forecast.PMSL !== "undefined") {
forecastDataHtml += '
' + fTxt(formatPressure(forecastData.forecast.PMSL), data.unit) + '';
}
});
forecastDataHtml += '