node-red-dashboard-2-t86
Version:
Set of Node-RED nodes to controll home automation based on Unipi Patron and DALI.
19 lines (18 loc) • 576 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ValueType = void 0;
exports.typedStrToValue = typedStrToValue;
var ValueType;
(function (ValueType) {
ValueType["String"] = "str";
ValueType["Number"] = "num";
ValueType["Boolean"] = "bool";
})(ValueType || (exports.ValueType = ValueType = {}));
function typedStrToValue(str, type) {
switch (type) {
case ValueType.String: return str;
case ValueType.Number: return parseInt(str);
case ValueType.Boolean: return str === 'true';
}
return str;
}