UNPKG

@schoolbelle/common

Version:

43 lines (38 loc) 1.11 kB
import { NgModule, InjectionToken } from '@angular/core'; /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** @type {?} */ const WINDOW = new InjectionToken('window'); /** * @return {?} */ function returnWindow() { /** @type {?} */ const w = window; return w; } // @dynamic class WindowModule { } WindowModule.decorators = [ { type: NgModule, args: [{ providers: [ { provide: WINDOW, useFactory: returnWindow } ] },] } ]; /** * @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