UNPKG

@hxui/angular

Version:

This README includes the steps that are necessary to import the HxUi-angular into a project or to contribute with development.

57 lines (56 loc) 4.13 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import { Component, ViewChild, ViewContainerRef, Injector } from '@angular/core'; import { ModalService } from './modal.service'; var ModalPlaceholderComponent = /** @class */ (function () { function ModalPlaceholderComponent(modalService, injector) { this.modalService = modalService; this.injector = injector; } /** * @return {?} */ ModalPlaceholderComponent.prototype.ngOnInit = /** * @return {?} */ function () { this.modalService.registerViewContainerRef(this.viewContainerRef); this.modalService.registerInjector(this.injector); }; ModalPlaceholderComponent.decorators = [ { type: Component, args: [{ selector: 'hx-modal-placeholder', template: "<div #modalPlaceholder></div>" },] }, ]; /** @nocollapse */ ModalPlaceholderComponent.ctorParameters = function () { return [ { type: ModalService, }, { type: Injector, }, ]; }; ModalPlaceholderComponent.propDecorators = { "viewContainerRef": [{ type: ViewChild, args: ['modalPlaceholder', { read: ViewContainerRef },] },], }; return ModalPlaceholderComponent; }()); export { ModalPlaceholderComponent }; function ModalPlaceholderComponent_tsickle_Closure_declarations() { /** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */ ModalPlaceholderComponent.decorators; /** * @nocollapse * @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>} */ ModalPlaceholderComponent.ctorParameters; /** @type {!Object<string,!Array<{type: !Function, args: (undefined|!Array<?>)}>>} */ ModalPlaceholderComponent.propDecorators; /** @type {?} */ ModalPlaceholderComponent.prototype.viewContainerRef; /** @type {?} */ ModalPlaceholderComponent.prototype.modalService; /** @type {?} */ ModalPlaceholderComponent.prototype.injector; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kYWwtcGxhY2Vob2xkZXIuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGh4dWkvYW5ndWxhci8iLCJzb3VyY2VzIjpbImxpYi9tb2RhbC9tb2RhbC1wbGFjZWhvbGRlci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBQyxTQUFTLEVBQUUsU0FBUyxFQUFVLGdCQUFnQixFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN4RixPQUFPLEVBQUMsWUFBWSxFQUFDLE1BQU0saUJBQWlCLENBQUM7O0lBVXpDLG1DQUFvQixZQUEwQixFQUFVLFFBQWtCO1FBQXRELGlCQUFZLEdBQVosWUFBWSxDQUFjO1FBQVUsYUFBUSxHQUFSLFFBQVEsQ0FBVTtLQUN6RTs7OztJQUVELDRDQUFROzs7SUFBUjtRQUNJLElBQUksQ0FBQyxZQUFZLENBQUMsd0JBQXdCLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLENBQUM7UUFDbEUsSUFBSSxDQUFDLFlBQVksQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7S0FDckQ7O2dCQWJKLFNBQVMsU0FBQztvQkFDUCxRQUFRLEVBQUUsc0JBQXNCO29CQUNoQyxRQUFRLEVBQUUsK0JBQStCO2lCQUM1Qzs7OztnQkFOTyxZQUFZO2dCQURvQyxRQUFROzs7cUNBUzNELFNBQVMsU0FBQyxrQkFBa0IsRUFBRSxFQUFDLElBQUksRUFBRSxnQkFBZ0IsRUFBQzs7b0NBVDNEOztTQVFhLHlCQUF5QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Q29tcG9uZW50LCBWaWV3Q2hpbGQsIE9uSW5pdCwgVmlld0NvbnRhaW5lclJlZiwgSW5qZWN0b3IgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHtNb2RhbFNlcnZpY2V9IGZyb20gJy4vbW9kYWwuc2VydmljZSc7XHJcblxyXG4vLyB0aGlzIGlzIHRoZSBtb2RhbCBjb250YWluZXJcclxuQENvbXBvbmVudCh7XHJcbiAgICBzZWxlY3RvcjogJ2h4LW1vZGFsLXBsYWNlaG9sZGVyJyxcclxuICAgIHRlbXBsYXRlOiBgPGRpdiAjbW9kYWxQbGFjZWhvbGRlcj48L2Rpdj5gXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBNb2RhbFBsYWNlaG9sZGVyQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcclxuICAgIEBWaWV3Q2hpbGQoJ21vZGFsUGxhY2Vob2xkZXInLCB7cmVhZDogVmlld0NvbnRhaW5lclJlZn0pIHZpZXdDb250YWluZXJSZWY7XHJcblxyXG4gICAgY29uc3RydWN0b3IocHJpdmF0ZSBtb2RhbFNlcnZpY2U6IE1vZGFsU2VydmljZSwgcHJpdmF0ZSBpbmplY3RvcjogSW5qZWN0b3IpIHtcclxuICAgIH1cclxuXHJcbiAgICBuZ09uSW5pdCgpOiB2b2lkIHtcclxuICAgICAgICB0aGlzLm1vZGFsU2VydmljZS5yZWdpc3RlclZpZXdDb250YWluZXJSZWYodGhpcy52aWV3Q29udGFpbmVyUmVmKTtcclxuICAgICAgICB0aGlzLm1vZGFsU2VydmljZS5yZWdpc3RlckluamVjdG9yKHRoaXMuaW5qZWN0b3IpO1xyXG4gICAgfVxyXG59XHJcbiJdfQ==