/* */ define(['exports', 'aurelia-binding', 'aurelia-dependency-injection', './html-sanitizer'], function (exports, _aureliaBinding, _aureliaDependencyInjection, _htmlSanitizer) { 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.SanitizeHTMLValueConverter = undefined; var _dec, _dec2, _class; var SanitizeHTMLValueConverter = exports.SanitizeHTMLValueConverter = (_dec = (0, _aureliaBinding.valueConverter)('sanitizeHTML'), _dec2 = (0, _aureliaDependencyInjection.inject)(_htmlSanitizer.HTMLSanitizer), _dec(_class = _dec2(_class = function () { function SanitizeHTMLValueConverter(sanitizer) { this.sanitizer = sanitizer; } SanitizeHTMLValueConverter.prototype.toView = function toView(untrustedMarkup) { if (untrustedMarkup === null || untrustedMarkup === undefined) { return null; } return this.sanitizer.sanitize(untrustedMarkup); }; return SanitizeHTMLValueConverter; }()) || _class) || _class); });