UNPKG

@junte/ui

Version:

Quality Angular UI components kit

22 lines 2.42 kB
import { __decorate, __metadata, __param } from "tslib"; import { Inject, Pipe } from '@angular/core'; import { DomSanitizer, SafeHtml } from '@angular/platform-browser'; var SanitizeHtmlPipe = /** @class */ (function () { function SanitizeHtmlPipe(_sanitizer) { this._sanitizer = _sanitizer; } SanitizeHtmlPipe.prototype.transform = function (innerHTML) { return innerHTML ? this._sanitizer.bypassSecurityTrustHtml(innerHTML) : ''; }; SanitizeHtmlPipe.ctorParameters = function () { return [ { type: DomSanitizer, decorators: [{ type: Inject, args: [DomSanitizer,] }] } ]; }; SanitizeHtmlPipe = __decorate([ Pipe({ name: 'sanitizeHtml' }), __param(0, Inject(DomSanitizer)), __metadata("design:paramtypes", [DomSanitizer]) ], SanitizeHtmlPipe); return SanitizeHtmlPipe; }()); export { SanitizeHtmlPipe }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2FuaXRpemVIdG1sLnBpcGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AanVudGUvdWkvIiwic291cmNlcyI6WyJsaWIvY29yZS9waXBlcy90ZXh0L3Nhbml0aXplSHRtbC5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsTUFBTSxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUM7QUFDNUQsT0FBTyxFQUFFLFlBQVksRUFBRSxRQUFRLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUduRTtJQUNFLDBCQUEwQyxVQUF3QjtRQUF4QixlQUFVLEdBQVYsVUFBVSxDQUFjO0lBQ2xFLENBQUM7SUFFRCxvQ0FBUyxHQUFULFVBQVUsU0FBaUI7UUFDekIsT0FBTyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsdUJBQXVCLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQztJQUM3RSxDQUFDOztnQkFMcUQsWUFBWSx1QkFBckQsTUFBTSxTQUFDLFlBQVk7O0lBRHJCLGdCQUFnQjtRQUQ1QixJQUFJLENBQUMsRUFBQyxJQUFJLEVBQUUsY0FBYyxFQUFDLENBQUM7UUFFZCxXQUFBLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQTt5Q0FBcUIsWUFBWTtPQUR2RCxnQkFBZ0IsQ0FPNUI7SUFBRCx1QkFBQztDQUFBLEFBUEQsSUFPQztTQVBZLGdCQUFnQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdCwgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRG9tU2FuaXRpemVyLCBTYWZlSHRtbCB9IGZyb20gJ0Bhbmd1bGFyL3BsYXRmb3JtLWJyb3dzZXInO1xuXG5AUGlwZSh7bmFtZTogJ3Nhbml0aXplSHRtbCd9KVxuZXhwb3J0IGNsYXNzIFNhbml0aXplSHRtbFBpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcbiAgY29uc3RydWN0b3IoQEluamVjdChEb21TYW5pdGl6ZXIpIHByaXZhdGUgX3Nhbml0aXplcjogRG9tU2FuaXRpemVyKSB7XG4gIH1cblxuICB0cmFuc2Zvcm0oaW5uZXJIVE1MOiBzdHJpbmcpOiBTYWZlSHRtbCB7XG4gICAgcmV0dXJuIGlubmVySFRNTCA/IHRoaXMuX3Nhbml0aXplci5ieXBhc3NTZWN1cml0eVRydXN0SHRtbChpbm5lckhUTUwpIDogJyc7XG4gIH1cbn1cbiJdfQ==