sk-soil-input-form
Version:
Add a soil input form to Angular2 projects.
21 lines • 822 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var EnumValues = /** @class */ (function () {
function EnumValues() {
}
EnumValues.getNamesAndValues = function (e) {
return this.getNames(e).map(function (_name) { return { name: _name, value: e[_name] }; });
};
EnumValues.getNames = function (e) {
return this.getObjectValues(e).filter(function (v) { return typeof v === 'string'; });
};
EnumValues.getValues = function (e) {
return this.getObjectValues(e).filter(function (v) { return typeof v === 'number'; });
};
EnumValues.getObjectValues = function (e) {
return Object.keys(e).map(function (k) { return e[k]; });
};
return EnumValues;
}());
exports.EnumValues = EnumValues;
//# sourceMappingURL=enumValues.js.map