UNPKG

angular2-mdl-miracle

Version:

Angular 2 components, directives and styles based on material design lite https://getmdl.io.

21 lines 745 B
function numberProperty() { return function numberFieldValueMetadata(target, key) { var defaultValue = target[key]; var localKey = "__mdl_private_symbol_" + key; target[localKey] = defaultValue; Object.defineProperty(target, key, { get: function () { return this[localKey]; }, set: function (value) { if (typeof value === 'undefined') { value = null; } else if (typeof value === 'string') { value = parseInt(value); } this[localKey] = value; } }); }; } export { numberProperty as NumberProperty }; //# sourceMappingURL=number.property.js.map