UNPKG

@namefully/ng

Version:
56 lines 4.79 kB
/** * @fileoverview added by tsickle * Generated from: namefully.module.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { NgModule } from '@angular/core'; import { Config } from 'namefully'; import { NamefullyComponent } from './namefully.component'; import { NamefullyPipe } from './namefully.pipe'; import { NamefullyDirective } from './namefully.directive'; import { CONFIG_TOKEN } from './namefully-config'; /** * Exposes a widget feature module comprising 4 Angular-based elements: * - a component: <ngx-namefully></ngx-namefully> * - a pipe: {{ ... | namefully }} * - a service: NamefullyService * - an attribute directive: [ngxNamefully] * * See the code documentation to see how to use each one of them. */ var NamefullyModule = /** @class */ (function () { function NamefullyModule() { } /** * @param {?=} config * @return {?} */ NamefullyModule.forRoot = /** * @param {?=} config * @return {?} */ function (config) { return { ngModule: NamefullyModule, providers: [ { provide: CONFIG_TOKEN, useValue: { default: Config.create(), // default defined by Namefully custom: config, }, }, ], }; }; NamefullyModule.decorators = [ { type: NgModule, args: [{ declarations: [NamefullyComponent, NamefullyPipe, NamefullyDirective], exports: [NamefullyComponent, NamefullyPipe, NamefullyDirective], },] } ]; return NamefullyModule; }()); export { NamefullyModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmFtZWZ1bGx5Lm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BuYW1lZnVsbHkvbmcvIiwic291cmNlcyI6WyJuYW1lZnVsbHkubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFFBQVEsRUFBdUIsTUFBTSxlQUFlLENBQUE7QUFDN0QsT0FBTyxFQUFFLE1BQU0sRUFBRSxNQUFNLFdBQVcsQ0FBQTtBQUVsQyxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQTtBQUMxRCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sa0JBQWtCLENBQUE7QUFDaEQsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sdUJBQXVCLENBQUE7QUFDMUQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLG9CQUFvQixDQUFBOzs7Ozs7Ozs7O0FBV2pEO0lBQUE7SUFtQkEsQ0FBQzs7Ozs7SUFkVSx1QkFBTzs7OztJQUFkLFVBQWUsTUFBd0I7UUFDbkMsT0FBTztZQUNILFFBQVEsRUFBRSxlQUFlO1lBQ3pCLFNBQVMsRUFBRTtnQkFDUDtvQkFDSSxPQUFPLEVBQUUsWUFBWTtvQkFDckIsUUFBUSxFQUFFO3dCQUNOLE9BQU8sRUFBRSxNQUFNLENBQUMsTUFBTSxFQUFFOzt3QkFDeEIsTUFBTSxFQUFFLE1BQU07cUJBQ2pCO2lCQUNKO2FBQ0o7U0FDSixDQUFBO0lBQ0wsQ0FBQzs7Z0JBbEJKLFFBQVEsU0FBQztvQkFDTixZQUFZLEVBQUUsQ0FBQyxrQkFBa0IsRUFBRSxhQUFhLEVBQUUsa0JBQWtCLENBQUM7b0JBQ3JFLE9BQU8sRUFBRSxDQUFDLGtCQUFrQixFQUFFLGFBQWEsRUFBRSxrQkFBa0IsQ0FBQztpQkFDbkU7O0lBZ0JELHNCQUFDO0NBQUEsQUFuQkQsSUFtQkM7U0FmWSxlQUFlIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUsIE1vZHVsZVdpdGhQcm92aWRlcnMgfSBmcm9tICdAYW5ndWxhci9jb3JlJ1xuaW1wb3J0IHsgQ29uZmlnIH0gZnJvbSAnbmFtZWZ1bGx5J1xuXG5pbXBvcnQgeyBOYW1lZnVsbHlDb21wb25lbnQgfSBmcm9tICcuL25hbWVmdWxseS5jb21wb25lbnQnXG5pbXBvcnQgeyBOYW1lZnVsbHlQaXBlIH0gZnJvbSAnLi9uYW1lZnVsbHkucGlwZSdcbmltcG9ydCB7IE5hbWVmdWxseURpcmVjdGl2ZSB9IGZyb20gJy4vbmFtZWZ1bGx5LmRpcmVjdGl2ZSdcbmltcG9ydCB7IENPTkZJR19UT0tFTiB9IGZyb20gJy4vbmFtZWZ1bGx5LWNvbmZpZydcblxuLyoqXG4gKiBFeHBvc2VzIGEgd2lkZ2V0IGZlYXR1cmUgbW9kdWxlIGNvbXByaXNpbmcgNCBBbmd1bGFyLWJhc2VkIGVsZW1lbnRzOlxuICogIC0gYSBjb21wb25lbnQ6IDxuZ3gtbmFtZWZ1bGx5Pjwvbmd4LW5hbWVmdWxseT5cbiAqICAtIGEgcGlwZToge3sgLi4uIHwgbmFtZWZ1bGx5IH19XG4gKiAgLSBhIHNlcnZpY2U6IE5hbWVmdWxseVNlcnZpY2VcbiAqICAtIGFuIGF0dHJpYnV0ZSBkaXJlY3RpdmU6IFtuZ3hOYW1lZnVsbHldXG4gKlxuICogU2VlIHRoZSBjb2RlIGRvY3VtZW50YXRpb24gdG8gc2VlIGhvdyB0byB1c2UgZWFjaCBvbmUgb2YgdGhlbS5cbiAqL1xuQE5nTW9kdWxlKHtcbiAgICBkZWNsYXJhdGlvbnM6IFtOYW1lZnVsbHlDb21wb25lbnQsIE5hbWVmdWxseVBpcGUsIE5hbWVmdWxseURpcmVjdGl2ZV0sXG4gICAgZXhwb3J0czogW05hbWVmdWxseUNvbXBvbmVudCwgTmFtZWZ1bGx5UGlwZSwgTmFtZWZ1bGx5RGlyZWN0aXZlXSxcbn0pXG5leHBvcnQgY2xhc3MgTmFtZWZ1bGx5TW9kdWxlIHtcbiAgICBzdGF0aWMgZm9yUm9vdChjb25maWc/OiBQYXJ0aWFsPENvbmZpZz4pOiBNb2R1bGVXaXRoUHJvdmlkZXJzPE5hbWVmdWxseU1vZHVsZT4ge1xuICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgbmdNb2R1bGU6IE5hbWVmdWxseU1vZHVsZSxcbiAgICAgICAgICAgIHByb3ZpZGVyczogW1xuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgcHJvdmlkZTogQ09ORklHX1RPS0VOLFxuICAgICAgICAgICAgICAgICAgICB1c2VWYWx1ZToge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGVmYXVsdDogQ29uZmlnLmNyZWF0ZSgpLCAvLyBkZWZhdWx0IGRlZmluZWQgYnkgTmFtZWZ1bGx5XG4gICAgICAgICAgICAgICAgICAgICAgICBjdXN0b206IGNvbmZpZywgLy8gY3VzdG9tIGRlZmluZWQgYnkgdXNlclxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBdLFxuICAgICAgICB9XG4gICAgfVxufVxuIl19