UNPKG

@boldadmin/angular-google-maps

Version:
49 lines 2.99 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Injectable } from '@angular/core'; import { MatIconRegistry } from '@angular/material'; import { DomSanitizer } from '@angular/platform-browser'; var IconRegistry = /** @class */ (function () { function IconRegistry(iconRegistry, sanitizer) { this.iconRegistry = iconRegistry; this.sanitizer = sanitizer; } /** * @param {?} iconName * @param {?} resourceUrl * @return {?} */ IconRegistry.prototype.register = /** * @param {?} iconName * @param {?} resourceUrl * @return {?} */ function (iconName, resourceUrl) { this.iconRegistry.addSvgIcon(iconName, this.sanitizer.bypassSecurityTrustResourceUrl(resourceUrl)); }; IconRegistry.decorators = [ { type: Injectable } ]; /** @nocollapse */ IconRegistry.ctorParameters = function () { return [ { type: MatIconRegistry }, { type: DomSanitizer } ]; }; return IconRegistry; }()); export { IconRegistry }; if (false) { /** * @type {?} * @private */ IconRegistry.prototype.iconRegistry; /** * @type {?} * @private */ IconRegistry.prototype.sanitizer; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWNvbi1yZWdpc3RyeS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bib2xkYWRtaW4vYW5ndWxhci1nb29nbGUtbWFwcy8iLCJzb3VyY2VzIjpbInNlcnZpY2UvaWNvbi1yZWdpc3RyeS9pY29uLXJlZ2lzdHJ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFBO0FBQzFDLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQTtBQUNuRCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sMkJBQTJCLENBQUE7QUFFeEQ7SUFHSSxzQkFBb0IsWUFBNkIsRUFDN0IsU0FBdUI7UUFEdkIsaUJBQVksR0FBWixZQUFZLENBQWlCO1FBQzdCLGNBQVMsR0FBVCxTQUFTLENBQWM7SUFDM0MsQ0FBQzs7Ozs7O0lBRUQsK0JBQVE7Ozs7O0lBQVIsVUFBUyxRQUFnQixFQUFFLFdBQW1CO1FBQzFDLElBQUksQ0FBQyxZQUFZLENBQUMsVUFBVSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLDhCQUE4QixDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUE7SUFDdEcsQ0FBQzs7Z0JBVEosVUFBVTs7OztnQkFIRixlQUFlO2dCQUNmLFlBQVk7O0lBYXJCLG1CQUFDO0NBQUEsQUFYRCxJQVdDO1NBVlksWUFBWTs7Ozs7O0lBRVQsb0NBQXFDOzs7OztJQUNyQyxpQ0FBK0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSdcbmltcG9ydCB7IE1hdEljb25SZWdpc3RyeSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsJ1xuaW1wb3J0IHsgRG9tU2FuaXRpemVyIH0gZnJvbSAnQGFuZ3VsYXIvcGxhdGZvcm0tYnJvd3NlcidcblxuQEluamVjdGFibGUoKVxuZXhwb3J0IGNsYXNzIEljb25SZWdpc3RyeSB7XG5cbiAgICBjb25zdHJ1Y3Rvcihwcml2YXRlIGljb25SZWdpc3RyeTogTWF0SWNvblJlZ2lzdHJ5LFxuICAgICAgICAgICAgICAgIHByaXZhdGUgc2FuaXRpemVyOiBEb21TYW5pdGl6ZXIpIHtcbiAgICB9XG5cbiAgICByZWdpc3RlcihpY29uTmFtZTogc3RyaW5nLCByZXNvdXJjZVVybDogc3RyaW5nKSB7XG4gICAgICAgIHRoaXMuaWNvblJlZ2lzdHJ5LmFkZFN2Z0ljb24oaWNvbk5hbWUsIHRoaXMuc2FuaXRpemVyLmJ5cGFzc1NlY3VyaXR5VHJ1c3RSZXNvdXJjZVVybChyZXNvdXJjZVVybCkpXG4gICAgfVxuXG59XG4iXX0=