UNPKG

@flosportsinc/ng-window

Version:

For use in unit testing and Angular Universal applications.

46 lines (41 loc) 1.93 kB
(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('@flosportsinc/ng-window')) : typeof define === 'function' && define.amd ? define('@flosportsinc/ng-window/server', ['exports', '@angular/core', '@flosportsinc/ng-window'], factory) : (global = global || self, factory((global.flosportsinc = global.flosportsinc || {}, global.flosportsinc['ng-window'] = global.flosportsinc['ng-window'] || {}, global.flosportsinc['ng-window'].server = {}), global.ng.core, global.flosportsinc['ng-window'])); }(this, function (exports, core, ngWindow) { 'use strict'; /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var FloWindowServerModule = /** @class */ (function () { function FloWindowServerModule() { } /** * @param {?=} windowObject * @return {?} */ FloWindowServerModule.withWindowObject = /** * @param {?=} windowObject * @return {?} */ function (windowObject) { if (windowObject === void 0) { windowObject = {}; } return { ngModule: FloWindowServerModule, providers: [{ provide: ngWindow.WINDOW, useValue: windowObject }] }; }; FloWindowServerModule.decorators = [ { type: core.NgModule, args: [{ imports: [ngWindow.FloWindowModule] },] } ]; return FloWindowServerModule; }()); exports.FloWindowServerModule = FloWindowServerModule; Object.defineProperty(exports, '__esModule', { value: true }); })); //# sourceMappingURL=flosportsinc-ng-window-server.umd.js.map