@schoolbelle/common
Version:
46 lines (41 loc) • 1.23 kB
JavaScript
import { NgModule, InjectionToken } from '@angular/core';
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/** @type {?} */
var WINDOW = new InjectionToken('window');
/**
* @return {?}
*/
function returnWindow() {
/** @type {?} */
var w = window;
return w;
}
// @dynamic
var WindowModule = /** @class */ (function () {
function WindowModule() {
}
WindowModule.decorators = [
{ type: NgModule, args: [{
providers: [
{
provide: WINDOW,
useFactory: returnWindow
}
]
},] }
];
return WindowModule;
}());
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
export { returnWindow, WINDOW, WindowModule };
//# sourceMappingURL=schoolbelle-common-window.js.map