UNPKG

@schoolbelle/common

Version:

Demo library to showcase Angular packaging format

53 lines (46 loc) 2.9 kB
(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core')) : typeof define === 'function' && define.amd ? define('@schoolbelle/common/services/window', ['exports', '@angular/core'], factory) : (factory((global.schoolbelle = global.schoolbelle || {}, global.schoolbelle.common = global.schoolbelle.common || {}, global.schoolbelle.common.services = global.schoolbelle.common.services || {}, global.schoolbelle.common.services.window = {}),global.ng.core)); }(this, (function (exports,core) { 'use strict'; /** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ var /** @type {?} */ WINDOW = new core.InjectionToken('window'); /** * @return {?} */ function returnWindow() { var /** @type {?} */ w = window; return w; } var WindowModule = (function () { function WindowModule() { } WindowModule.decorators = [ { type: core.NgModule, args: [{ providers: [ { provide: WINDOW, useFactory: returnWindow, } ] },] }, ]; return WindowModule; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ /** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ exports.WINDOW = WINDOW; exports.returnWindow = returnWindow; exports.WindowModule = WindowModule; Object.defineProperty(exports, '__esModule', { value: true }); }))); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2Nob29sYmVsbGUtY29tbW9uLXNlcnZpY2VzLXdpbmRvdy51bWQuanMubWFwIiwic291cmNlcyI6WyJuZzovL0BzY2hvb2xiZWxsZS9jb21tb24vc2VydmljZXMvd2luZG93L3dpbmRvdy5tb2R1bGUudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUsIEluamVjdGlvblRva2VuIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5leHBvcnQgY29uc3QgV0lORE9XID0gbmV3IEluamVjdGlvblRva2VuKCd3aW5kb3cnKTtcbmV4cG9ydCBmdW5jdGlvbiByZXR1cm5XaW5kb3cgKCkge1xuICBjb25zdCB3ID0gd2luZG93O1xuICByZXR1cm4gdztcbn1cblxuLy8gQGR5bmFtaWNcbkBOZ01vZHVsZSh7XG4gIHByb3ZpZGVyczogW1xuICAgIHtcbiAgICAgIHByb3ZpZGU6IFdJTkRPVyxcbiAgICAgIHVzZUZhY3Rvcnk6IHJldHVybldpbmRvdyxcbiAgICB9XG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgV2luZG93TW9kdWxlIHt9XG4iXSwibmFtZXMiOlsiSW5qZWN0aW9uVG9rZW4iLCJOZ01vZHVsZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQUFBLHlCQUNhLE1BQU0sR0FBRyxJQUFJQSxtQkFBYyxDQUFDLFFBQVEsQ0FBQyxDQUFDOzs7O0FBQ25EO1FBQ0UscUJBQU0sQ0FBQyxHQUFHLE1BQU0sQ0FBQztRQUNqQixPQUFPLENBQUMsQ0FBQztLQUNWOzs7OztvQkFHQUMsYUFBUSxTQUFDO3dCQUNSLFNBQVMsRUFBRTs0QkFDVDtnQ0FDRSxPQUFPLEVBQUUsTUFBTTtnQ0FDZixVQUFVLEVBQUUsWUFBWTs2QkFDekI7eUJBQ0Y7cUJBQ0Y7OzJCQWZEOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OyJ9