angular-made-with-love
Version:
🚀 An experimental project which demonstrates an Angular Package which contains Angular Elements and Schematics
35 lines (34 loc) • 3.02 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
import { NgModule, Injector } from '@angular/core';
import { CommonModule } from '@angular/common';
import { createCustomElement } from '@angular/elements';
import { MadeWithLoveComponent } from './made-with-love.component';
var MadeWithLoveModule = /** @class */ (function () {
function MadeWithLoveModule(injector) {
this.injector = injector;
/** @type {?} */
var madeWithLoveElement = createCustomElement(MadeWithLoveComponent, { injector: injector });
customElements.define('made-with-love', madeWithLoveElement);
}
MadeWithLoveModule.decorators = [
{ type: NgModule, args: [{
imports: [CommonModule],
declarations: [MadeWithLoveComponent],
entryComponents: [MadeWithLoveComponent]
},] },
];
/** @nocollapse */
MadeWithLoveModule.ctorParameters = function () { return [
{ type: Injector }
]; };
return MadeWithLoveModule;
}());
export { MadeWithLoveModule };
if (false) {
/** @type {?} */
MadeWithLoveModule.prototype.injector;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFkZS13aXRoLWxvdmUubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1tYWRlLXdpdGgtbG92ZS8iLCJzb3VyY2VzIjpbImxpYi9tYWRlLXdpdGgtbG92ZS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ25ELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQztBQUV4RCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQzs7SUFRakUsNEJBQW9CLFFBQWtCO1FBQWxCLGFBQVEsR0FBUixRQUFRLENBQVU7O1FBQ3BDLElBQU0sbUJBQW1CLEdBQUcsbUJBQW1CLENBQUMscUJBQXFCLEVBQUUsRUFBRSxRQUFRLFVBQUEsRUFBRSxDQUFDLENBQUM7UUFFckYsY0FBYyxDQUFDLE1BQU0sQ0FBQyxnQkFBZ0IsRUFBRSxtQkFBbUIsQ0FBQyxDQUFDO0tBQzlEOztnQkFWRixRQUFRLFNBQUM7b0JBQ1IsT0FBTyxFQUFFLENBQUMsWUFBWSxDQUFDO29CQUN2QixZQUFZLEVBQUUsQ0FBQyxxQkFBcUIsQ0FBQztvQkFDckMsZUFBZSxFQUFFLENBQUMscUJBQXFCLENBQUM7aUJBQ3pDOzs7O2dCQVZrQixRQUFROzs2QkFBM0I7O1NBV2Esa0JBQWtCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUsIEluamVjdG9yIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgY3JlYXRlQ3VzdG9tRWxlbWVudCB9IGZyb20gJ0Bhbmd1bGFyL2VsZW1lbnRzJztcblxuaW1wb3J0IHsgTWFkZVdpdGhMb3ZlQ29tcG9uZW50IH0gZnJvbSAnLi9tYWRlLXdpdGgtbG92ZS5jb21wb25lbnQnO1xuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbQ29tbW9uTW9kdWxlXSxcbiAgZGVjbGFyYXRpb25zOiBbTWFkZVdpdGhMb3ZlQ29tcG9uZW50XSxcbiAgZW50cnlDb21wb25lbnRzOiBbTWFkZVdpdGhMb3ZlQ29tcG9uZW50XVxufSlcbmV4cG9ydCBjbGFzcyBNYWRlV2l0aExvdmVNb2R1bGUge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGluamVjdG9yOiBJbmplY3Rvcikge1xuICAgIGNvbnN0IG1hZGVXaXRoTG92ZUVsZW1lbnQgPSBjcmVhdGVDdXN0b21FbGVtZW50KE1hZGVXaXRoTG92ZUNvbXBvbmVudCwgeyBpbmplY3RvciB9KTtcblxuICAgIGN1c3RvbUVsZW1lbnRzLmRlZmluZSgnbWFkZS13aXRoLWxvdmUnLCBtYWRlV2l0aExvdmVFbGVtZW50KTtcbiAgfVxufVxuIl19