1 | /**
|
2 | * @license
|
3 | * Copyright Google LLC All Rights Reserved.
|
4 | *
|
5 | * Use of this source code is governed by an MIT-style license that can be
|
6 | * found in the LICENSE file at https://angular.io/license
|
7 | */
|
8 | import { NgModule } from '@angular/core';
|
9 | import { EventReplayer } from './api/event.replayer';
|
10 | import { PREBOOT_OPTIONS, PREBOOT_PROVIDER } from './provider';
|
11 | export class PrebootModule {
|
12 | static withConfig(opts) {
|
13 | return {
|
14 | ngModule: PrebootModule,
|
15 | providers: [{ provide: PREBOOT_OPTIONS, useValue: opts }]
|
16 | };
|
17 | }
|
18 | }
|
19 | PrebootModule.decorators = [
|
20 | { type: NgModule, args: [{
|
21 | providers: [EventReplayer, PREBOOT_PROVIDER]
|
22 | },] }
|
23 | ];
|
24 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kdWxlLmpzIiwic291cmNlUm9vdCI6Ii4uLy4uL3NyYy9saWIvIiwic291cmNlcyI6WyJtb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7OztHQU1HO0FBQ0gsT0FBTyxFQUFzQixRQUFRLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFFNUQsT0FBTyxFQUFDLGFBQWEsRUFBQyxNQUFNLHNCQUFzQixDQUFDO0FBRW5ELE9BQU8sRUFBQyxlQUFlLEVBQUUsZ0JBQWdCLEVBQUMsTUFBTSxZQUFZLENBQUM7QUFLN0QsTUFBTSxPQUFPLGFBQWE7SUFDeEIsTUFBTSxDQUFDLFVBQVUsQ0FBQyxJQUFvQjtRQUNwQyxPQUFPO1lBQ0wsUUFBUSxFQUFFLGFBQWE7WUFDdkIsU0FBUyxFQUFFLENBQUMsRUFBQyxPQUFPLEVBQUUsZUFBZSxFQUFFLFFBQVEsRUFBRSxJQUFJLEVBQUMsQ0FBQztTQUN4RCxDQUFDO0lBQ0osQ0FBQzs7O1lBVEYsUUFBUSxTQUFDO2dCQUNSLFNBQVMsRUFBRSxDQUFDLGFBQWEsRUFBRSxnQkFBZ0IsQ0FBQzthQUM3QyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQGxpY2Vuc2VcbiAqIENvcHlyaWdodCBHb29nbGUgTExDIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gKlxuICogVXNlIG9mIHRoaXMgc291cmNlIGNvZGUgaXMgZ292ZXJuZWQgYnkgYW4gTUlULXN0eWxlIGxpY2Vuc2UgdGhhdCBjYW4gYmVcbiAqIGZvdW5kIGluIHRoZSBMSUNFTlNFIGZpbGUgYXQgaHR0cHM6Ly9hbmd1bGFyLmlvL2xpY2Vuc2VcbiAqL1xuaW1wb3J0IHtNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZX0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7RXZlbnRSZXBsYXllcn0gZnJvbSAnLi9hcGkvZXZlbnQucmVwbGF5ZXInO1xuaW1wb3J0IHtQcmVib290T3B0aW9uc30gZnJvbSAnLi9jb21tb24vcHJlYm9vdC5pbnRlcmZhY2VzJztcbmltcG9ydCB7UFJFQk9PVF9PUFRJT05TLCBQUkVCT09UX1BST1ZJREVSfSBmcm9tICcuL3Byb3ZpZGVyJztcblxuQE5nTW9kdWxlKHtcbiAgcHJvdmlkZXJzOiBbRXZlbnRSZXBsYXllciwgUFJFQk9PVF9QUk9WSURFUl1cbn0pXG5leHBvcnQgY2xhc3MgUHJlYm9vdE1vZHVsZSB7XG4gIHN0YXRpYyB3aXRoQ29uZmlnKG9wdHM6IFByZWJvb3RPcHRpb25zKTogTW9kdWxlV2l0aFByb3ZpZGVyczxQcmVib290TW9kdWxlPiB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBQcmVib290TW9kdWxlLFxuICAgICAgcHJvdmlkZXJzOiBbe3Byb3ZpZGU6IFBSRUJPT1RfT1BUSU9OUywgdXNlVmFsdWU6IG9wdHN9XVxuICAgIH07XG4gIH1cbn1cbiJdfQ== |
\ | No newline at end of file |