@ngsm/title
Version:
<p align="center"> <a href="https://github.com/ng-sm"> <img src="https://avatars2.githubusercontent.com/u/64587411?s=150"> </a> </p> <p align="center"> Title module based on the @ngx-translate/core package. </p>
52 lines • 3.29 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: lib/title.module.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { TranslateModule } from '@ngx-translate/core';
import { TitleService } from './shared/title.service';
export class TitleModule {
/**
* @param {?} titleService
*/
constructor(titleService) {
this.titleService = titleService;
}
/**
* @param {?} titleConfig
* @return {?}
*/
static forRoot(titleConfig) {
return {
ngModule: TitleModule,
providers: [
{
provide: 'titleConfig',
useValue: titleConfig,
}
]
};
}
}
TitleModule.decorators = [
{ type: NgModule, args: [{
imports: [
CommonModule,
TranslateModule
],
providers: [
TitleService,
],
},] }
];
/** @nocollapse */
TitleModule.ctorParameters = () => [
{ type: TitleService }
];
if (false) {
/** @type {?} */
TitleModule.prototype.titleService;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGl0bGUubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQG5nc20vdGl0bGUvIiwic291cmNlcyI6WyJsaWIvdGl0bGUubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxRQUFRLEVBQXVCLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUN0RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFZdEQsTUFBTSxPQUFPLFdBQVc7Ozs7SUFhdEIsWUFBbUIsWUFBMEI7UUFBMUIsaUJBQVksR0FBWixZQUFZLENBQWM7SUFBRyxDQUFDOzs7OztJQVpqRCxNQUFNLENBQUMsT0FBTyxDQUFDLFdBQXdCO1FBQ3JDLE9BQU87WUFDTCxRQUFRLEVBQUUsV0FBVztZQUNyQixTQUFTLEVBQUU7Z0JBQ1Q7b0JBQ0UsT0FBTyxFQUFFLGFBQWE7b0JBQ3RCLFFBQVEsRUFBRSxXQUFXO2lCQUN0QjthQUNGO1NBQ0YsQ0FBQztJQUNKLENBQUM7OztZQXBCRixRQUFRLFNBQUM7Z0JBQ1IsT0FBTyxFQUFFO29CQUNQLFlBQVk7b0JBQ1osZUFBZTtpQkFDaEI7Z0JBQ0QsU0FBUyxFQUFFO29CQUNULFlBQVk7aUJBQ2I7YUFDRjs7OztZQVhRLFlBQVk7Ozs7SUF5QlAsbUNBQWlDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IE5nTW9kdWxlLCBNb2R1bGVXaXRoUHJvdmlkZXJzIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBUcmFuc2xhdGVNb2R1bGUgfSBmcm9tICdAbmd4LXRyYW5zbGF0ZS9jb3JlJztcbmltcG9ydCB7IFRpdGxlU2VydmljZSB9IGZyb20gJy4vc2hhcmVkL3RpdGxlLnNlcnZpY2UnO1xuaW1wb3J0IHsgVGl0bGVDb25maWcgfSBmcm9tICcuL3NoYXJlZC90aXRsZS5tb2RlbCc7XG5cbkBOZ01vZHVsZSh7XG4gIGltcG9ydHM6IFtcbiAgICBDb21tb25Nb2R1bGUsXG4gICAgVHJhbnNsYXRlTW9kdWxlXG4gIF0sXG4gIHByb3ZpZGVyczogW1xuICAgIFRpdGxlU2VydmljZSxcbiAgXSxcbn0pXG5leHBvcnQgY2xhc3MgVGl0bGVNb2R1bGUge1xuICBzdGF0aWMgZm9yUm9vdCh0aXRsZUNvbmZpZzogVGl0bGVDb25maWcpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcbiAgICByZXR1cm4ge1xuICAgICAgbmdNb2R1bGU6IFRpdGxlTW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBwcm92aWRlOiAndGl0bGVDb25maWcnLFxuICAgICAgICAgIHVzZVZhbHVlOiB0aXRsZUNvbmZpZyxcbiAgICAgICAgfVxuICAgICAgXVxuICAgIH07XG4gIH1cblxuICBjb25zdHJ1Y3RvcihwdWJsaWMgdGl0bGVTZXJ2aWNlOiBUaXRsZVNlcnZpY2UpIHt9XG59XG4iXX0=