UNPKG

ferngully-aurelia-tools

Version:

Ferngully Tools for Aurelia

29 lines 1.14 kB
System.register([], function (exports_1, context_1) { "use strict"; var __moduleName = context_1 && context_1.id; var NullIfEmptyValueConverter; return { setters: [], execute: function () { NullIfEmptyValueConverter = (function () { function NullIfEmptyValueConverter() { } NullIfEmptyValueConverter.prototype.fromView = function (value, trimString) { if (trimString === void 0) { trimString = true; } if (value instanceof String) { if (trimString) { value = value.trim(); } return value === "" ? null : value; } else { return value.length === 0 ? null : value; } }; return NullIfEmptyValueConverter; }()); exports_1("NullIfEmptyValueConverter", NullIfEmptyValueConverter); } }; }); //# sourceMappingURL=null-if-empty.js.map