UNPKG

ferngully-aurelia-tools

Version:

Ferngully Tools for Aurelia

29 lines 1.3 kB
System.register([], function (exports_1, context_1) { "use strict"; var __moduleName = context_1 && context_1.id; var EnsureNotEmptyValueConverter; return { setters: [], execute: function () { EnsureNotEmptyValueConverter = (function () { function EnsureNotEmptyValueConverter() { } EnsureNotEmptyValueConverter.prototype.toView = function (value, enabled, replacementText) { if (enabled === void 0) { enabled = true; } if (replacementText === void 0) { replacementText = "[???]"; } if (enabled && (((value === undefined) || (value === null)) || ((typeof value === "string") && (("" + value).trim() === "")) || ((value instanceof Array) && (value.length === 0)))) { return replacementText; } else return value; }; return EnsureNotEmptyValueConverter; }()); exports_1("EnsureNotEmptyValueConverter", EnsureNotEmptyValueConverter); } }; }); //# sourceMappingURL=ensure-not-empty.js.map