ferngully-aurelia-tools
Version:
Ferngully Tools for Aurelia
19 lines • 799 B
JavaScript
var 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;
}());
export { EnsureNotEmptyValueConverter };
//# sourceMappingURL=ensure-not-empty.js.map