@gmetrixr/rjson
Version:
(R)ecursive Json
22 lines (21 loc) • 2.02 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.variableTypeToDefn = exports.predefinedVariableIdToName = exports.predefinedVariableDefaults = exports.PredefinedVariableName = exports.convertVarValueToType = exports.VarCategory = exports.DeviceVar = exports.isVariableType = exports.VariableType = void 0;
const VariableBoolean_1 = require("./types/VariableBoolean");
const VariableNumber_1 = require("./types/VariableNumber");
const VariableString_1 = require("./types/VariableString");
const VariableTypes_1 = require("./VariableTypes");
Object.defineProperty(exports, "VariableType", { enumerable: true, get: function () { return VariableTypes_1.VariableType; } });
Object.defineProperty(exports, "isVariableType", { enumerable: true, get: function () { return VariableTypes_1.isVariableType; } });
Object.defineProperty(exports, "DeviceVar", { enumerable: true, get: function () { return VariableTypes_1.DeviceVar; } });
Object.defineProperty(exports, "VarCategory", { enumerable: true, get: function () { return VariableTypes_1.VarCategory; } });
Object.defineProperty(exports, "convertVarValueToType", { enumerable: true, get: function () { return VariableTypes_1.convertVarValueToType; } });
const VariableTypes_2 = require("./VariableTypes");
Object.defineProperty(exports, "PredefinedVariableName", { enumerable: true, get: function () { return VariableTypes_2.PredefinedVariableName; } });
Object.defineProperty(exports, "predefinedVariableDefaults", { enumerable: true, get: function () { return VariableTypes_2.predefinedVariableDefaults; } });
Object.defineProperty(exports, "predefinedVariableIdToName", { enumerable: true, get: function () { return VariableTypes_2.predefinedVariableIdToName; } });
exports.variableTypeToDefn = {
[VariableTypes_1.VariableType.boolean]: VariableBoolean_1.VariableBoolean,
[VariableTypes_1.VariableType.number]: VariableNumber_1.VariableNumber,
[VariableTypes_1.VariableType.string]: VariableString_1.VariableString,
};