UNPKG

ngx-modialog-10

Version:
52 lines 4.54 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-10'; // 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kYWwtY29udGFpbmVyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1tb2RpYWxvZy0xMC9wbHVnaW5zL2Jvb3RzdHJhcC8iLCJzb3VyY2VzIjpbImxpYi9tb2RhbC1jb250YWluZXIuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUNMLFNBQVMsRUFDVCxVQUFVLEVBQ1YsaUJBQWlCLEVBQ2pCLFNBQVMsRUFDVixNQUFNLGVBQWUsQ0FBQztBQUV2QixPQUFPLEVBQUUsb0JBQW9CLEVBQUUsU0FBUyxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUF3QmxFLGtEQUFrRDtBQUNsRCxNQUFNLE9BQU8sZ0JBQWlCLFNBQVEsb0JBQW9COzs7Ozs7SUFDeEQsWUFBbUIsTUFBcUMsRUFDNUMsRUFBYyxFQUFFLFFBQW1CO1FBQzdDLEtBQUssQ0FBQyxFQUFFLEVBQUUsUUFBUSxDQUFDLENBQUM7UUFGSCxXQUFNLEdBQU4sTUFBTSxDQUErQjtRQUd0RCxJQUFJLENBQUMseUJBQXlCLEVBQUUsQ0FBQztJQUNuQyxDQUFDOzs7WUExQkYsU0FBUyxTQUFDOztnQkFFVCxRQUFRLEVBQUUsb0JBQW9CO2dCQUM5QixJQUFJLEVBQUU7b0JBQ0osVUFBVSxFQUFFLElBQUk7b0JBQ2hCLE1BQU0sRUFBRSxRQUFRO29CQUNoQixPQUFPLEVBQUUsWUFBWTtvQkFDckIsT0FBTyxFQUFFLG9DQUFvQztpQkFDOUM7Z0JBQ0QsYUFBYSxFQUFFLGlCQUFpQixDQUFDLElBQUk7Z0JBQ3JDLFFBQVEsRUFDSjs7Ozs7OztXQU9LO2FBQ1Y7Ozs7WUF2QjhCLFNBQVM7WUFMdEMsVUFBVTtZQUVWLFNBQVM7Ozs7SUE2Qkcsa0NBQTRDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgQ29tcG9uZW50LFxuICBFbGVtZW50UmVmLFxuICBWaWV3RW5jYXBzdWxhdGlvbixcbiAgUmVuZGVyZXIyXG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgeyBCYXNlRHluYW1pY0NvbXBvbmVudCwgRGlhbG9nUmVmIH0gZnJvbSAnbmd4LW1vZGlhbG9nLTEwJztcblxuaW1wb3J0IHsgTWVzc2FnZU1vZGFsUHJlc2V0IH0gZnJvbSAnLi9wcmVzZXRzL21lc3NhZ2UtbW9kYWwtcHJlc2V0JztcblxuQENvbXBvbmVudCh7XG4gIC8vIHRzbGludDpkaXNhYmxlLW5leHQtbGluZTpjb21wb25lbnQtc2VsZWN0b3JcbiAgc2VsZWN0b3I6ICdicy1tb2RhbC1jb250YWluZXInLFxuICBob3N0OiB7XG4gICAgJ3RhYmluZGV4JzogJy0xJyxcbiAgICAncm9sZSc6ICdkaWFsb2cnLFxuICAgICdjbGFzcyc6ICdtb2RhbCBmYWRlJyxcbiAgICAnc3R5bGUnOiAncG9zaXRpb246IGFic29sdXRlOyBkaXNwbGF5OiBibG9jaydcbiAgfSxcbiAgZW5jYXBzdWxhdGlvbjogVmlld0VuY2Fwc3VsYXRpb24uTm9uZSxcbiAgdGVtcGxhdGU6XG4gICAgICBgXG4gICAgPGRpdiBbbmdDbGFzc109XCJkaWFsb2cuY29udGV4dC5kaWFsb2dDbGFzc1wiXG4gICAgICAgICBbY2xhc3MubW9kYWwtbGddPVwiZGlhbG9nLmNvbnRleHQuc2l6ZSA9PSBcXCdsZ1xcJ1wiXG4gICAgICAgICBbY2xhc3MubW9kYWwtc21dPVwiZGlhbG9nLmNvbnRleHQuc2l6ZSA9PSBcXCdzbVxcJ1wiPlxuICAgICAgPGRpdiBjbGFzcz1cIm1vZGFsLWNvbnRlbnRcIiBzdHlsZT1cImRpc3BsYXk6YmxvY2tcIiByb2xlPVwiZG9jdW1lbnRcIiBvdmVybGF5RGlhbG9nQm91bmRhcnk+XG4gICAgICAgIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PmBcbn0pXG4vLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6Y29tcG9uZW50LWNsYXNzLXN1ZmZpeFxuZXhwb3J0IGNsYXNzIEJTTW9kYWxDb250YWluZXIgZXh0ZW5kcyBCYXNlRHluYW1pY0NvbXBvbmVudCB7XG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBkaWFsb2c6IERpYWxvZ1JlZjxNZXNzYWdlTW9kYWxQcmVzZXQ+LFxuICAgICAgICAgICAgICBlbDogRWxlbWVudFJlZiwgcmVuZGVyZXI6IFJlbmRlcmVyMikge1xuICAgIHN1cGVyKGVsLCByZW5kZXJlcik7XG4gICAgdGhpcy5hY3RpdmF0ZUFuaW1hdGlvbkxpc3RlbmVyKCk7XG4gIH1cbn1cbiJdfQ==