UNPKG

ngx-modialog-7

Version:
52 lines 4.49 kB
/** * @fileoverview added by tsickle * Generated from: lib/modal-container.component.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, ElementRef, ViewEncapsulation, Renderer2 } from '@angular/core'; import { BaseDynamicComponent, DialogRef } from 'ngx-modialog-7'; // tslint:disable-next-line:component-class-suffix export class BSModalContainer extends BaseDynamicComponent { /** * @param {?} dialog * @param {?} el * @param {?} renderer */ constructor(dialog, el, renderer) { super(el, renderer); this.dialog = dialog; this.activateAnimationListener(); } } BSModalContainer.decorators = [ { type: Component, args: [{ // tslint:disable-next-line:component-selector selector: 'bs-modal-container', host: { 'tabindex': '-1', 'role': 'dialog', 'class': 'modal fade', 'style': 'position: absolute; display: block' }, encapsulation: ViewEncapsulation.None, template: ` <div [ngClass]="dialog.context.dialogClass" [class.modal-lg]="dialog.context.size == \'lg\'" [class.modal-sm]="dialog.context.size == \'sm\'"> <div class="modal-content" style="display:block" role="document" overlayDialogBoundary> <ng-content></ng-content> </div> </div>` }] } ]; /** @nocollapse */ BSModalContainer.ctorParameters = () => [ { type: DialogRef }, { type: ElementRef }, { type: Renderer2 } ]; if (false) { /** @type {?} */ BSModalContainer.prototype.dialog; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kYWwtY29udGFpbmVyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1tb2RpYWxvZy03L3BsdWdpbnMvYm9vdHN0cmFwLyIsInNvdXJjZXMiOlsibGliL21vZGFsLWNvbnRhaW5lci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQ0wsU0FBUyxFQUNULFVBQVUsRUFDVixpQkFBaUIsRUFDakIsU0FBUyxFQUNWLE1BQU0sZUFBZSxDQUFDO0FBRXZCLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxTQUFTLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQXdCakUsa0RBQWtEO0FBQ2xELE1BQU0sT0FBTyxnQkFBaUIsU0FBUSxvQkFBb0I7Ozs7OztJQUN4RCxZQUFtQixNQUFxQyxFQUM1QyxFQUFjLEVBQUUsUUFBbUI7UUFDN0MsS0FBSyxDQUFDLEVBQUUsRUFBRSxRQUFRLENBQUMsQ0FBQztRQUZILFdBQU0sR0FBTixNQUFNLENBQStCO1FBR3RELElBQUksQ0FBQyx5QkFBeUIsRUFBRSxDQUFDO0lBQ25DLENBQUM7OztZQTFCRixTQUFTLFNBQUM7O2dCQUVULFFBQVEsRUFBRSxvQkFBb0I7Z0JBQzlCLElBQUksRUFBRTtvQkFDSixVQUFVLEVBQUUsSUFBSTtvQkFDaEIsTUFBTSxFQUFFLFFBQVE7b0JBQ2hCLE9BQU8sRUFBRSxZQUFZO29CQUNyQixPQUFPLEVBQUUsb0NBQW9DO2lCQUM5QztnQkFDRCxhQUFhLEVBQUUsaUJBQWlCLENBQUMsSUFBSTtnQkFDckMsUUFBUSxFQUNKOzs7Ozs7O1dBT0s7YUFDVjs7OztZQXZCOEIsU0FBUztZQUx0QyxVQUFVO1lBRVYsU0FBUzs7OztJQTZCRyxrQ0FBNEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBDb21wb25lbnQsXG4gIEVsZW1lbnRSZWYsXG4gIFZpZXdFbmNhcHN1bGF0aW9uLFxuICBSZW5kZXJlcjJcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IEJhc2VEeW5hbWljQ29tcG9uZW50LCBEaWFsb2dSZWYgfSBmcm9tICduZ3gtbW9kaWFsb2ctNyc7XG5cbmltcG9ydCB7IE1lc3NhZ2VNb2RhbFByZXNldCB9IGZyb20gJy4vcHJlc2V0cy9tZXNzYWdlLW1vZGFsLXByZXNldCc7XG5cbkBDb21wb25lbnQoe1xuICAvLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6Y29tcG9uZW50LXNlbGVjdG9yXG4gIHNlbGVjdG9yOiAnYnMtbW9kYWwtY29udGFpbmVyJyxcbiAgaG9zdDoge1xuICAgICd0YWJpbmRleCc6ICctMScsXG4gICAgJ3JvbGUnOiAnZGlhbG9nJyxcbiAgICAnY2xhc3MnOiAnbW9kYWwgZmFkZScsXG4gICAgJ3N0eWxlJzogJ3Bvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogYmxvY2snXG4gIH0sXG4gIGVuY2Fwc3VsYXRpb246IFZpZXdFbmNhcHN1bGF0aW9uLk5vbmUsXG4gIHRlbXBsYXRlOlxuICAgICAgYFxuICAgIDxkaXYgW25nQ2xhc3NdPVwiZGlhbG9nLmNvbnRleHQuZGlhbG9nQ2xhc3NcIlxuICAgICAgICAgW2NsYXNzLm1vZGFsLWxnXT1cImRpYWxvZy5jb250ZXh0LnNpemUgPT0gXFwnbGdcXCdcIlxuICAgICAgICAgW2NsYXNzLm1vZGFsLXNtXT1cImRpYWxvZy5jb250ZXh0LnNpemUgPT0gXFwnc21cXCdcIj5cbiAgICAgIDxkaXYgY2xhc3M9XCJtb2RhbC1jb250ZW50XCIgc3R5bGU9XCJkaXNwbGF5OmJsb2NrXCIgcm9sZT1cImRvY3VtZW50XCIgb3ZlcmxheURpYWxvZ0JvdW5kYXJ5PlxuICAgICAgICA8bmctY29udGVudD48L25nLWNvbnRlbnQ+XG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5gXG59KVxuLy8gdHNsaW50OmRpc2FibGUtbmV4dC1saW5lOmNvbXBvbmVudC1jbGFzcy1zdWZmaXhcbmV4cG9ydCBjbGFzcyBCU01vZGFsQ29udGFpbmVyIGV4dGVuZHMgQmFzZUR5bmFtaWNDb21wb25lbnQge1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgZGlhbG9nOiBEaWFsb2dSZWY8TWVzc2FnZU1vZGFsUHJlc2V0PixcbiAgICAgICAgICAgICAgZWw6IEVsZW1lbnRSZWYsIHJlbmRlcmVyOiBSZW5kZXJlcjIpIHtcbiAgICBzdXBlcihlbCwgcmVuZGVyZXIpO1xuICAgIHRoaXMuYWN0aXZhdGVBbmltYXRpb25MaXN0ZW5lcigpO1xuICB9XG59XG4iXX0=