UNPKG

ng-dynamic-component

Version:

> Dynamic components with full life-cycle support for inputs and outputs

21 lines 2.77 kB
import { NgModule } from '@angular/core'; import { ComponentIO } from 'ng-dynamic-component'; import { SignalComponentIO } from './signal-component-io'; import * as i0 from "@angular/core"; /** * Enables signal based inputs/outputs support for dynamically rendered components. * Import once at the root of your application. * @public */ export class SignalComponentIoModule { } /** @nocollapse */ SignalComponentIoModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.1.3", ngImport: i0, type: SignalComponentIoModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); /** @nocollapse */ SignalComponentIoModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "14.1.3", ngImport: i0, type: SignalComponentIoModule }); /** @nocollapse */ SignalComponentIoModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "14.1.3", ngImport: i0, type: SignalComponentIoModule, providers: [{ provide: ComponentIO, useClass: SignalComponentIO }] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.1.3", ngImport: i0, type: SignalComponentIoModule, decorators: [{ type: NgModule, args: [{ providers: [{ provide: ComponentIO, useClass: SignalComponentIO }], }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2lnbmFsLWNvbXBvbmVudC1pby5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZy1keW5hbWljLWNvbXBvbmVudC9zaWduYWwtY29tcG9uZW50LWlvL3NyYy9saWIvc2lnbmFsLWNvbXBvbmVudC1pby5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFDbkQsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sdUJBQXVCLENBQUM7O0FBRTFEOzs7O0dBSUc7QUFJSCxNQUFNLE9BQU8sdUJBQXVCOzt1SUFBdkIsdUJBQXVCO3dJQUF2Qix1QkFBdUI7d0lBQXZCLHVCQUF1QixhQUZ2QixDQUFDLEVBQUUsT0FBTyxFQUFFLFdBQVcsRUFBRSxRQUFRLEVBQUUsaUJBQWlCLEVBQUUsQ0FBQzsyRkFFdkQsdUJBQXVCO2tCQUhuQyxRQUFRO21CQUFDO29CQUNSLFNBQVMsRUFBRSxDQUFDLEVBQUUsT0FBTyxFQUFFLFdBQVcsRUFBRSxRQUFRLEVBQUUsaUJBQWlCLEVBQUUsQ0FBQztpQkFDbkUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29tcG9uZW50SU8gfSBmcm9tICduZy1keW5hbWljLWNvbXBvbmVudCc7XG5pbXBvcnQgeyBTaWduYWxDb21wb25lbnRJTyB9IGZyb20gJy4vc2lnbmFsLWNvbXBvbmVudC1pbyc7XG5cbi8qKlxuICogRW5hYmxlcyBzaWduYWwgYmFzZWQgaW5wdXRzL291dHB1dHMgc3VwcG9ydCBmb3IgZHluYW1pY2FsbHkgcmVuZGVyZWQgY29tcG9uZW50cy5cbiAqIEltcG9ydCBvbmNlIGF0IHRoZSByb290IG9mIHlvdXIgYXBwbGljYXRpb24uXG4gKiBAcHVibGljXG4gKi9cbkBOZ01vZHVsZSh7XG4gIHByb3ZpZGVyczogW3sgcHJvdmlkZTogQ29tcG9uZW50SU8sIHVzZUNsYXNzOiBTaWduYWxDb21wb25lbnRJTyB9XSxcbn0pXG5leHBvcnQgY2xhc3MgU2lnbmFsQ29tcG9uZW50SW9Nb2R1bGUge31cbiJdfQ==