UI: Minor fixes for widgets.
This commit is contained in:
parent
2c28b4f639
commit
e0c366614e
File diff suppressed because one or more lines are too long
@ -465,6 +465,18 @@ function DatasourceSubscription(datasourceSubscription, telemetryWebsocketServic
|
||||
}
|
||||
}
|
||||
|
||||
function isNumeric(val) {
|
||||
return (val - parseFloat( val ) + 1) >= 0;
|
||||
}
|
||||
|
||||
function convertValue(val) {
|
||||
if (val && isNumeric(val)) {
|
||||
return Number(val);
|
||||
} else {
|
||||
return val;
|
||||
}
|
||||
}
|
||||
|
||||
function onData(sourceData, type) {
|
||||
for (var keyName in sourceData) {
|
||||
var keyData = sourceData[keyName];
|
||||
@ -487,7 +499,7 @@ function DatasourceSubscription(datasourceSubscription, telemetryWebsocketServic
|
||||
for (var i in keyData) {
|
||||
series = keyData[i];
|
||||
time = series[0];
|
||||
value = Number(series[1]);
|
||||
value = convertValue(series[1]);
|
||||
if (dataKey.postFunc) {
|
||||
value = dataKey.postFunc(time, value, prevSeries[1]);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user