UNPKG

ngx-tag-commander-lib

Version:

This service lets you integrate Tag Commander in your AngularX (2+) applications easily. - [Official website](https://www.commandersact.com/fr/produits/tagcommander/)

51 lines 3.02 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Directive, ElementRef, Input } from '@angular/core'; import { TagCommanderService } from '../tag-commander.service/tag-commander.service'; var TcSetVarsDirective = /** @class */ (function () { function TcSetVarsDirective(el, tcService) { this.el = el; this.tcService = tcService; } /** * @return {?} */ TcSetVarsDirective.prototype.ngAfterViewInit = /** * @return {?} */ function () { this.tcService.setTcVars(this.tcSetVars); }; TcSetVarsDirective.decorators = [ { type: Directive, args: [{ selector: '[tcSetVars]' },] } ]; /** @nocollapse */ TcSetVarsDirective.ctorParameters = function () { return [ { type: ElementRef }, { type: TagCommanderService } ]; }; TcSetVarsDirective.propDecorators = { tcSetVars: [{ type: Input, args: ['tcSetVars',] }] }; return TcSetVarsDirective; }()); export { TcSetVarsDirective }; if (false) { /** @type {?} */ TcSetVarsDirective.prototype.tcSetVars; /** * @type {?} * @private */ TcSetVarsDirective.prototype.el; /** * @type {?} * @private */ TcSetVarsDirective.prototype.tcService; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGMtc2V0LXZhcnMuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LXRhZy1jb21tYW5kZXIvIiwic291cmNlcyI6WyJsaWIvdGMtc2V0LXZhcnMuZGlyZWN0aXZlL3RjLXNldC12YXJzLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxVQUFVLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzdELE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGdEQUFnRCxDQUFDO0FBRXJGO0lBS0UsNEJBQW9CLEVBQWMsRUFBVSxTQUE4QjtRQUF0RCxPQUFFLEdBQUYsRUFBRSxDQUFZO1FBQVUsY0FBUyxHQUFULFNBQVMsQ0FBcUI7SUFDMUUsQ0FBQzs7OztJQUNELDRDQUFlOzs7SUFBZjtRQUNFLElBQUksQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUMzQyxDQUFDOztnQkFURixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLGFBQWE7aUJBQ3hCOzs7O2dCQUxtQixVQUFVO2dCQUNyQixtQkFBbUI7Ozs0QkFNekIsS0FBSyxTQUFDLFdBQVc7O0lBTXBCLHlCQUFDO0NBQUEsQUFWRCxJQVVDO1NBUFksa0JBQWtCOzs7SUFDN0IsdUNBQXNDOzs7OztJQUMxQixnQ0FBc0I7Ozs7O0lBQUUsdUNBQXNDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBFbGVtZW50UmVmLCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBUYWdDb21tYW5kZXJTZXJ2aWNlIH0gZnJvbSAnLi4vdGFnLWNvbW1hbmRlci5zZXJ2aWNlL3RhZy1jb21tYW5kZXIuc2VydmljZSc7XHJcblxyXG5ARGlyZWN0aXZlKHtcclxuICBzZWxlY3RvcjogJ1t0Y1NldFZhcnNdJ1xyXG59KVxyXG5leHBvcnQgY2xhc3MgVGNTZXRWYXJzRGlyZWN0aXZlIHtcclxuICBASW5wdXQoJ3RjU2V0VmFycycpIHRjU2V0VmFyczogb2JqZWN0O1xyXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgZWw6IEVsZW1lbnRSZWYsIHByaXZhdGUgdGNTZXJ2aWNlOiBUYWdDb21tYW5kZXJTZXJ2aWNlKSB7IFxyXG4gIH1cclxuICBuZ0FmdGVyVmlld0luaXQoKSB7XHJcbiAgICB0aGlzLnRjU2VydmljZS5zZXRUY1ZhcnModGhpcy50Y1NldFZhcnMpO1xyXG4gIH1cclxufSJdfQ==