UNPKG

@junte/ui

Version:

Quality Angular UI components kit

34 lines 2.71 kB
import { __decorate, __metadata } from "tslib"; import { Directive, HostListener, Input } from '@angular/core'; import { ModalService } from './modal.service'; var ModalDirective = /** @class */ (function () { function ModalDirective(modal) { this.modal = modal; } ModalDirective.prototype.click = function () { this.modal.open(null, this.options); }; ModalDirective.ctorParameters = function () { return [ { type: ModalService } ]; }; __decorate([ Input('jntModal'), __metadata("design:type", Object) ], ModalDirective.prototype, "options", void 0); __decorate([ HostListener('click'), __metadata("design:type", Function), __metadata("design:paramtypes", []), __metadata("design:returntype", void 0) ], ModalDirective.prototype, "click", null); ModalDirective = __decorate([ Directive({ selector: '[jntModal]', exportAs: 'jntModal' }), __metadata("design:paramtypes", [ModalService]) ], ModalDirective); return ModalDirective; }()); export { ModalDirective }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kYWwuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGp1bnRlL3VpLyIsInNvdXJjZXMiOlsibGliL292ZXJsYXlzL21vZGFsL21vZGFsLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRS9ELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQU0vQztJQUlFLHdCQUFvQixLQUFtQjtRQUFuQixVQUFLLEdBQUwsS0FBSyxDQUFjO0lBRXZDLENBQUM7SUFHRCw4QkFBSyxHQUFMO1FBQ0UsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxFQUFFLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUN0QyxDQUFDOztnQkFQMEIsWUFBWTs7SUFGcEI7UUFBbEIsS0FBSyxDQUFDLFVBQVUsQ0FBQzs7bURBQWdDO0lBT2xEO1FBREMsWUFBWSxDQUFDLE9BQU8sQ0FBQzs7OzsrQ0FHckI7SUFYVSxjQUFjO1FBSjFCLFNBQVMsQ0FBQztZQUNULFFBQVEsRUFBRSxZQUFZO1lBQ3RCLFFBQVEsRUFBRSxVQUFVO1NBQ3JCLENBQUM7eUNBSzJCLFlBQVk7T0FKNUIsY0FBYyxDQWExQjtJQUFELHFCQUFDO0NBQUEsQUFiRCxJQWFDO1NBYlksY0FBYyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERpcmVjdGl2ZSwgSG9zdExpc3RlbmVyLCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgTW9kYWxPcHRpb25zIH0gZnJvbSAnLi9tb2RhbC5jb21wb25lbnQnO1xuaW1wb3J0IHsgTW9kYWxTZXJ2aWNlIH0gZnJvbSAnLi9tb2RhbC5zZXJ2aWNlJztcblxuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnW2pudE1vZGFsXScsXG4gIGV4cG9ydEFzOiAnam50TW9kYWwnXG59KVxuZXhwb3J0IGNsYXNzIE1vZGFsRGlyZWN0aXZlIHtcblxuICBASW5wdXQoJ2pudE1vZGFsJykgb3B0aW9uczogUGFydGlhbDxNb2RhbE9wdGlvbnM+O1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgbW9kYWw6IE1vZGFsU2VydmljZSkge1xuXG4gIH1cblxuICBASG9zdExpc3RlbmVyKCdjbGljaycpXG4gIGNsaWNrKCkge1xuICAgIHRoaXMubW9kYWwub3BlbihudWxsLCB0aGlzLm9wdGlvbnMpO1xuICB9XG5cbn1cbiJdfQ==