-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.bundle.js
442 lines (302 loc) · 54.3 KB
/
main.bundle.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
webpackJsonp(["main"],{
/***/ "./src/$$_lazy_route_resource lazy recursive":
/***/ (function(module, exports) {
function webpackEmptyAsyncContext(req) {
// Here Promise.resolve().then() is used instead of new Promise() to prevent
// uncatched exception popping up in devtools
return Promise.resolve().then(function() {
throw new Error("Cannot find module '" + req + "'.");
});
}
webpackEmptyAsyncContext.keys = function() { return []; };
webpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;
module.exports = webpackEmptyAsyncContext;
webpackEmptyAsyncContext.id = "./src/$$_lazy_route_resource lazy recursive";
/***/ }),
/***/ "./src/app/app.component.ngfactory.js":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* unused harmony export RenderType_AppComponent */
/* unused harmony export View_AppComponent_0 */
/* unused harmony export View_AppComponent_Host_0 */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppComponentNgFactory; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__app_component_scss_shim_ngstyle__ = __webpack_require__("./src/app/app.component.scss.shim.ngstyle.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__("./node_modules/@angular/core/esm5/core.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__angular_router__ = __webpack_require__("./node_modules/@angular/router/esm5/router.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__angular_common__ = __webpack_require__("./node_modules/@angular/common/esm5/common.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__angular_material_tabs__ = __webpack_require__("./node_modules/@angular/material/esm5/tabs.es5.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__angular_cdk_platform__ = __webpack_require__("./node_modules/@angular/cdk/esm5/platform.es5.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__angular_material_core__ = __webpack_require__("./node_modules/@angular/material/esm5/core.es5.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__node_modules_angular_material_tabs_typings_index_ngfactory__ = __webpack_require__("./node_modules/@angular/material/tabs/typings/index.ngfactory.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__angular_cdk_bidi__ = __webpack_require__("./node_modules/@angular/cdk/esm5/bidi.es5.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__angular_cdk_scrolling__ = __webpack_require__("./node_modules/@angular/cdk/esm5/scrolling.es5.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__app_component__ = __webpack_require__("./src/app/app.component.ts");
/**
* @fileoverview This file was generated by the Angular template compiler. Do not edit.
*
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
* tslint:disable
*/
var styles_AppComponent = [__WEBPACK_IMPORTED_MODULE_0__app_component_scss_shim_ngstyle__["a" /* styles */]];
var RenderType_AppComponent = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_16" /* ɵcrt */]({ encapsulation: 0, styles: styles_AppComponent, data: {} });
function View_AppComponent_1(_l) { return __WEBPACK_IMPORTED_MODULE_1__angular_core__["_34" /* ɵvid */](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](0, 0, null, null, 6, "a", [["class", "mat-tab-link"], ["mat-tab-link", ""], ["routerLinkActive", ""]], [[1, "target", 0], [8, "href", 4], [1, "aria-disabled", 0], [1, "tabIndex", 0], [2, "mat-tab-disabled", null], [2, "mat-tab-label-active", null]], [[null, "click"]], function (_v, en, $event) { var ad = true; if (("click" === en)) {
var pd_0 = (__WEBPACK_IMPORTED_MODULE_1__angular_core__["_28" /* ɵnov */](_v, 1).onClick($event.button, $event.ctrlKey, $event.metaKey, $event.shiftKey) !== false);
ad = (pd_0 && ad);
} if (("click" === en)) {
var pd_1 = (__WEBPACK_IMPORTED_MODULE_1__angular_core__["_28" /* ɵnov */](_v, 5)._handleClick($event) !== false);
ad = (pd_1 && ad);
} return ad; }, null, null)), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_17" /* ɵdid */](1, 671744, [[3, 4]], 0, __WEBPACK_IMPORTED_MODULE_2__angular_router__["m" /* RouterLinkWithHref */], [__WEBPACK_IMPORTED_MODULE_2__angular_router__["k" /* Router */], __WEBPACK_IMPORTED_MODULE_2__angular_router__["a" /* ActivatedRoute */], __WEBPACK_IMPORTED_MODULE_3__angular_common__["g" /* LocationStrategy */]], { routerLink: [0, "routerLink"] }, null), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_17" /* ɵdid */](2, 1720320, [["rla", 4]], 2, __WEBPACK_IMPORTED_MODULE_2__angular_router__["l" /* RouterLinkActive */], [__WEBPACK_IMPORTED_MODULE_2__angular_router__["k" /* Router */], __WEBPACK_IMPORTED_MODULE_1__angular_core__["q" /* ElementRef */], __WEBPACK_IMPORTED_MODULE_1__angular_core__["P" /* Renderer2 */], __WEBPACK_IMPORTED_MODULE_1__angular_core__["j" /* ChangeDetectorRef */]], { routerLinkActive: [0, "routerLinkActive"] }, null), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_31" /* ɵqud */](603979776, 2, { links: 1 }), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_31" /* ɵqud */](603979776, 3, { linksWithHrefs: 1 }), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_17" /* ɵdid */](5, 147456, [[1, 4]], 0, __WEBPACK_IMPORTED_MODULE_4__angular_material_tabs__["h" /* MatTabLink */], [__WEBPACK_IMPORTED_MODULE_4__angular_material_tabs__["i" /* MatTabNav */], __WEBPACK_IMPORTED_MODULE_1__angular_core__["q" /* ElementRef */], __WEBPACK_IMPORTED_MODULE_1__angular_core__["J" /* NgZone */], __WEBPACK_IMPORTED_MODULE_5__angular_cdk_platform__["a" /* Platform */], [2, __WEBPACK_IMPORTED_MODULE_6__angular_material_core__["b" /* MAT_RIPPLE_GLOBAL_OPTIONS */]], [8, null]], { active: [0, "active"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](6, null, ["\n ", "\n "]))], function (_ck, _v) { var currVal_6 = _v.context.$implicit.path; _ck(_v, 1, 0, currVal_6); var currVal_7 = ""; _ck(_v, 2, 0, currVal_7); var currVal_8 = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_28" /* ɵnov */](_v, 2).isActive; _ck(_v, 5, 0, currVal_8); }, function (_ck, _v) { var currVal_0 = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_28" /* ɵnov */](_v, 1).target; var currVal_1 = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_28" /* ɵnov */](_v, 1).href; var currVal_2 = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_28" /* ɵnov */](_v, 5).disabled.toString(); var currVal_3 = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_28" /* ɵnov */](_v, 5).tabIndex; var currVal_4 = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_28" /* ɵnov */](_v, 5).disabled; var currVal_5 = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_28" /* ɵnov */](_v, 5).active; _ck(_v, 0, 0, currVal_0, currVal_1, currVal_2, currVal_3, currVal_4, currVal_5); var currVal_9 = _v.context.$implicit.label; _ck(_v, 6, 0, currVal_9); }); }
function View_AppComponent_0(_l) { return __WEBPACK_IMPORTED_MODULE_1__angular_core__["_34" /* ɵvid */](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](0, 0, null, null, 15, "div", [["class", "App"]], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n "])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](2, 0, null, null, 1, "h1", [], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n Welcome to megarocks.github.io\n "])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n "])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](5, 0, null, null, 6, "nav", [["class", "mat-tab-nav-bar"], ["mat-tab-nav-bar", ""]], null, null, null, __WEBPACK_IMPORTED_MODULE_7__node_modules_angular_material_tabs_typings_index_ngfactory__["b" /* View_MatTabNav_0 */], __WEBPACK_IMPORTED_MODULE_7__node_modules_angular_material_tabs_typings_index_ngfactory__["a" /* RenderType_MatTabNav */])), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_17" /* ɵdid */](6, 3325952, null, 1, __WEBPACK_IMPORTED_MODULE_4__angular_material_tabs__["i" /* MatTabNav */], [__WEBPACK_IMPORTED_MODULE_1__angular_core__["q" /* ElementRef */], [2, __WEBPACK_IMPORTED_MODULE_8__angular_cdk_bidi__["c" /* Directionality */]], __WEBPACK_IMPORTED_MODULE_1__angular_core__["J" /* NgZone */], __WEBPACK_IMPORTED_MODULE_1__angular_core__["j" /* ChangeDetectorRef */], __WEBPACK_IMPORTED_MODULE_9__angular_cdk_scrolling__["f" /* ViewportRuler */]], null, null), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_31" /* ɵqud */](603979776, 1, { _tabLinks: 1 }), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, 0, ["\n "])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_13" /* ɵand */](16777216, null, 0, 1, null, View_AppComponent_1)), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_17" /* ɵdid */](10, 802816, null, 0, __WEBPACK_IMPORTED_MODULE_3__angular_common__["h" /* NgForOf */], [__WEBPACK_IMPORTED_MODULE_1__angular_core__["_1" /* ViewContainerRef */], __WEBPACK_IMPORTED_MODULE_1__angular_core__["X" /* TemplateRef */], __WEBPACK_IMPORTED_MODULE_1__angular_core__["B" /* IterableDiffers */]], { ngForOf: [0, "ngForOf"] }, null), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, 0, ["\n "])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n "])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](13, 16777216, null, null, 1, "router-outlet", [], null, null, null, null, null)), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_17" /* ɵdid */](14, 212992, null, 0, __WEBPACK_IMPORTED_MODULE_2__angular_router__["o" /* RouterOutlet */], [__WEBPACK_IMPORTED_MODULE_2__angular_router__["b" /* ChildrenOutletContexts */], __WEBPACK_IMPORTED_MODULE_1__angular_core__["_1" /* ViewContainerRef */], __WEBPACK_IMPORTED_MODULE_1__angular_core__["m" /* ComponentFactoryResolver */], [8, null], __WEBPACK_IMPORTED_MODULE_1__angular_core__["j" /* ChangeDetectorRef */]], null, null), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n"]))], function (_ck, _v) { var _co = _v.component; var currVal_0 = _co.navLinks; _ck(_v, 10, 0, currVal_0); _ck(_v, 14, 0); }, null); }
function View_AppComponent_Host_0(_l) { return __WEBPACK_IMPORTED_MODULE_1__angular_core__["_34" /* ɵvid */](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](0, 0, null, null, 1, "app-root", [], null, null, null, View_AppComponent_0, RenderType_AppComponent)), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_17" /* ɵdid */](1, 49152, null, 0, __WEBPACK_IMPORTED_MODULE_10__app_component__["a" /* AppComponent */], [], null, null)], null, null); }
var AppComponentNgFactory = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_14" /* ɵccf */]("app-root", __WEBPACK_IMPORTED_MODULE_10__app_component__["a" /* AppComponent */], View_AppComponent_Host_0, {}, {}, []);
/***/ }),
/***/ "./src/app/app.component.scss.shim.ngstyle.js":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return styles; });
/**
* @fileoverview This file was generated by the Angular template compiler. Do not edit.
*
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
* tslint:disable
*/
var styles = [".App[_ngcontent-%COMP%] {\n text-align: center; }"];
/***/ }),
/***/ "./src/app/app.component.ts":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppComponent; });
var AppComponent = /** @class */ (function () {
function AppComponent() {
this.navLinks = [
{ path: '/brick-game-phaser', label: 'Bricks Game (Phaser)' },
{ path: '/brick-game-pure-js', label: 'Bricks Game (Vanilla JS)' },
{ path: '/sin', label: 'Rainbow Sin Wave Visualization' }
];
}
return AppComponent;
}());
/***/ }),
/***/ "./src/app/app.module.ngfactory.js":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppModuleNgFactory; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("./node_modules/@angular/core/esm5/core.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__app_module__ = __webpack_require__("./src/app/app.module.ts");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__app_component__ = __webpack_require__("./src/app/app.component.ts");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__brick_game_pure_js_brick_game_pure_js_component_ngfactory__ = __webpack_require__("./src/app/brick-game-pure-js/brick-game-pure-js.component.ngfactory.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4__brick_game_phaser_brick_game_phaser_component_ngfactory__ = __webpack_require__("./src/app/brick-game-phaser/brick-game-phaser.component.ngfactory.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5__sin_visualization_sin_visualization_component_ngfactory__ = __webpack_require__("./src/app/sin-visualization/sin-visualization.component.ngfactory.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6__app_component_ngfactory__ = __webpack_require__("./src/app/app.component.ngfactory.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7__angular_common__ = __webpack_require__("./node_modules/@angular/common/esm5/common.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__ = __webpack_require__("./node_modules/@angular/platform-browser/esm5/platform-browser.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9__angular_animations_browser__ = __webpack_require__("./node_modules/@angular/animations/esm5/browser.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10__angular_platform_browser_animations__ = __webpack_require__("./node_modules/@angular/platform-browser/esm5/animations.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11__angular_animations__ = __webpack_require__("./node_modules/@angular/animations/esm5/animations.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12__angular_cdk_bidi__ = __webpack_require__("./node_modules/@angular/cdk/esm5/bidi.es5.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13__angular_cdk_platform__ = __webpack_require__("./node_modules/@angular/cdk/esm5/platform.es5.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_14__angular_cdk_observers__ = __webpack_require__("./node_modules/@angular/cdk/esm5/observers.es5.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_15__angular_cdk_scrolling__ = __webpack_require__("./node_modules/@angular/cdk/esm5/scrolling.es5.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_16__angular_router__ = __webpack_require__("./node_modules/@angular/router/esm5/router.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_17__brick_game_pure_js_brick_game_pure_js_component__ = __webpack_require__("./src/app/brick-game-pure-js/brick-game-pure-js.component.ts");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_18__brick_game_phaser_brick_game_phaser_component__ = __webpack_require__("./src/app/brick-game-phaser/brick-game-phaser.component.ts");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_19__sin_visualization_sin_visualization_component__ = __webpack_require__("./src/app/sin-visualization/sin-visualization.component.ts");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_20__angular_material_core__ = __webpack_require__("./node_modules/@angular/material/esm5/core.es5.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_21__angular_cdk_portal__ = __webpack_require__("./node_modules/@angular/cdk/esm5/portal.es5.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_22__angular_material_tabs__ = __webpack_require__("./node_modules/@angular/material/esm5/tabs.es5.js");
/**
* @fileoverview This file was generated by the Angular template compiler. Do not edit.
*
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
* tslint:disable
*/
var AppModuleNgFactory = __WEBPACK_IMPORTED_MODULE_0__angular_core__["_15" /* ɵcmf */](__WEBPACK_IMPORTED_MODULE_1__app_module__["a" /* AppModule */], [__WEBPACK_IMPORTED_MODULE_2__app_component__["a" /* AppComponent */]], function (_l) { return __WEBPACK_IMPORTED_MODULE_0__angular_core__["_24" /* ɵmod */]([__WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* ComponentFactoryResolver */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["_11" /* ɵCodegenComponentFactoryResolver */], [[8, [__WEBPACK_IMPORTED_MODULE_3__brick_game_pure_js_brick_game_pure_js_component_ngfactory__["a" /* BrickGamePureJsComponentNgFactory */], __WEBPACK_IMPORTED_MODULE_4__brick_game_phaser_brick_game_phaser_component_ngfactory__["a" /* BrickGamePhaserComponentNgFactory */], __WEBPACK_IMPORTED_MODULE_5__sin_visualization_sin_visualization_component_ngfactory__["a" /* SinVisualizationComponentNgFactory */], __WEBPACK_IMPORTED_MODULE_6__app_component_ngfactory__["a" /* AppComponentNgFactory */]]], [3, __WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* ComponentFactoryResolver */]], __WEBPACK_IMPORTED_MODULE_0__angular_core__["H" /* NgModuleRef */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](5120, __WEBPACK_IMPORTED_MODULE_0__angular_core__["D" /* LOCALE_ID */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["_30" /* ɵq */], [[3, __WEBPACK_IMPORTED_MODULE_0__angular_core__["D" /* LOCALE_ID */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_7__angular_common__["k" /* NgLocalization */], __WEBPACK_IMPORTED_MODULE_7__angular_common__["j" /* NgLocaleLocalization */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["D" /* LOCALE_ID */], [2, __WEBPACK_IMPORTED_MODULE_7__angular_common__["o" /* ɵa */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](5120, __WEBPACK_IMPORTED_MODULE_0__angular_core__["c" /* APP_ID */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["_20" /* ɵi */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](5120, __WEBPACK_IMPORTED_MODULE_0__angular_core__["B" /* IterableDiffers */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["_26" /* ɵn */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](5120, __WEBPACK_IMPORTED_MODULE_0__angular_core__["C" /* KeyValueDiffers */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["_29" /* ɵo */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["c" /* DomSanitizer */], __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["r" /* ɵe */], [__WEBPACK_IMPORTED_MODULE_7__angular_common__["c" /* DOCUMENT */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](6144, __WEBPACK_IMPORTED_MODULE_0__angular_core__["S" /* Sanitizer */], null, [__WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["c" /* DomSanitizer */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["f" /* HAMMER_GESTURE_CONFIG */], __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["g" /* HammerGestureConfig */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](5120, __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["d" /* EVENT_MANAGER_PLUGINS */], function (p0_0, p0_1, p1_0, p2_0, p2_1) { return [new __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["k" /* ɵDomEventsPlugin */](p0_0, p0_1), new __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["o" /* ɵKeyEventsPlugin */](p1_0), new __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["n" /* ɵHammerGesturesPlugin */](p2_0, p2_1)]; }, [__WEBPACK_IMPORTED_MODULE_7__angular_common__["c" /* DOCUMENT */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["J" /* NgZone */], __WEBPACK_IMPORTED_MODULE_7__angular_common__["c" /* DOCUMENT */], __WEBPACK_IMPORTED_MODULE_7__angular_common__["c" /* DOCUMENT */], __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["f" /* HAMMER_GESTURE_CONFIG */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["e" /* EventManager */], __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["e" /* EventManager */], [__WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["d" /* EVENT_MANAGER_PLUGINS */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["J" /* NgZone */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](135680, __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["m" /* ɵDomSharedStylesHost */], __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["m" /* ɵDomSharedStylesHost */], [__WEBPACK_IMPORTED_MODULE_7__angular_common__["c" /* DOCUMENT */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["l" /* ɵDomRendererFactory2 */], __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["l" /* ɵDomRendererFactory2 */], [__WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["e" /* EventManager */], __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["m" /* ɵDomSharedStylesHost */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](5120, __WEBPACK_IMPORTED_MODULE_9__angular_animations_browser__["a" /* AnimationDriver */], __WEBPACK_IMPORTED_MODULE_10__angular_platform_browser_animations__["d" /* ɵc */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](5120, __WEBPACK_IMPORTED_MODULE_9__angular_animations_browser__["c" /* ɵAnimationStyleNormalizer */], __WEBPACK_IMPORTED_MODULE_10__angular_platform_browser_animations__["e" /* ɵd */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_9__angular_animations_browser__["b" /* ɵAnimationEngine */], __WEBPACK_IMPORTED_MODULE_10__angular_platform_browser_animations__["c" /* ɵb */], [__WEBPACK_IMPORTED_MODULE_9__angular_animations_browser__["a" /* AnimationDriver */], __WEBPACK_IMPORTED_MODULE_9__angular_animations_browser__["c" /* ɵAnimationStyleNormalizer */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](5120, __WEBPACK_IMPORTED_MODULE_0__angular_core__["Q" /* RendererFactory2 */], __WEBPACK_IMPORTED_MODULE_10__angular_platform_browser_animations__["f" /* ɵe */], [__WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["l" /* ɵDomRendererFactory2 */], __WEBPACK_IMPORTED_MODULE_9__angular_animations_browser__["b" /* ɵAnimationEngine */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["J" /* NgZone */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](6144, __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["p" /* ɵSharedStylesHost */], null, [__WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["m" /* ɵDomSharedStylesHost */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_0__angular_core__["Y" /* Testability */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["Y" /* Testability */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["J" /* NgZone */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["h" /* Meta */], __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["h" /* Meta */], [__WEBPACK_IMPORTED_MODULE_7__angular_common__["c" /* DOCUMENT */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["i" /* Title */], __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["i" /* Title */], [__WEBPACK_IMPORTED_MODULE_7__angular_common__["c" /* DOCUMENT */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_11__angular_animations__["b" /* AnimationBuilder */], __WEBPACK_IMPORTED_MODULE_10__angular_platform_browser_animations__["b" /* ɵBrowserAnimationBuilder */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["Q" /* RendererFactory2 */], __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["b" /* DOCUMENT */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](6144, __WEBPACK_IMPORTED_MODULE_12__angular_cdk_bidi__["b" /* DIR_DOCUMENT */], null, [__WEBPACK_IMPORTED_MODULE_7__angular_common__["c" /* DOCUMENT */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_12__angular_cdk_bidi__["c" /* Directionality */], __WEBPACK_IMPORTED_MODULE_12__angular_cdk_bidi__["c" /* Directionality */], [[2, __WEBPACK_IMPORTED_MODULE_12__angular_cdk_bidi__["b" /* DIR_DOCUMENT */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_13__angular_cdk_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_13__angular_cdk_platform__["a" /* Platform */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_14__angular_cdk_observers__["b" /* MutationObserverFactory */], __WEBPACK_IMPORTED_MODULE_14__angular_cdk_observers__["b" /* MutationObserverFactory */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](5120, __WEBPACK_IMPORTED_MODULE_15__angular_cdk_scrolling__["c" /* ScrollDispatcher */], __WEBPACK_IMPORTED_MODULE_15__angular_cdk_scrolling__["a" /* SCROLL_DISPATCHER_PROVIDER_FACTORY */], [[3, __WEBPACK_IMPORTED_MODULE_15__angular_cdk_scrolling__["c" /* ScrollDispatcher */]], __WEBPACK_IMPORTED_MODULE_0__angular_core__["J" /* NgZone */], __WEBPACK_IMPORTED_MODULE_13__angular_cdk_platform__["a" /* Platform */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](5120, __WEBPACK_IMPORTED_MODULE_15__angular_cdk_scrolling__["f" /* ViewportRuler */], __WEBPACK_IMPORTED_MODULE_15__angular_cdk_scrolling__["e" /* VIEWPORT_RULER_PROVIDER_FACTORY */], [[3, __WEBPACK_IMPORTED_MODULE_15__angular_cdk_scrolling__["f" /* ViewportRuler */]], __WEBPACK_IMPORTED_MODULE_13__angular_cdk_platform__["a" /* Platform */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["J" /* NgZone */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](5120, __WEBPACK_IMPORTED_MODULE_16__angular_router__["a" /* ActivatedRoute */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["x" /* ɵf */], [__WEBPACK_IMPORTED_MODULE_16__angular_router__["k" /* Router */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_16__angular_router__["d" /* NoPreloading */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["d" /* NoPreloading */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](6144, __WEBPACK_IMPORTED_MODULE_16__angular_router__["f" /* PreloadingStrategy */], null, [__WEBPACK_IMPORTED_MODULE_16__angular_router__["d" /* NoPreloading */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](135680, __WEBPACK_IMPORTED_MODULE_16__angular_router__["p" /* RouterPreloader */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["p" /* RouterPreloader */], [__WEBPACK_IMPORTED_MODULE_16__angular_router__["k" /* Router */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["G" /* NgModuleFactoryLoader */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["k" /* Compiler */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["z" /* Injector */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["f" /* PreloadingStrategy */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](4608, __WEBPACK_IMPORTED_MODULE_16__angular_router__["e" /* PreloadAllModules */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["e" /* PreloadAllModules */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](5120, __WEBPACK_IMPORTED_MODULE_16__angular_router__["h" /* ROUTER_INITIALIZER */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["A" /* ɵi */], [__WEBPACK_IMPORTED_MODULE_16__angular_router__["y" /* ɵg */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](5120, __WEBPACK_IMPORTED_MODULE_0__angular_core__["b" /* APP_BOOTSTRAP_LISTENER */], function (p0_0) { return [p0_0]; }, [__WEBPACK_IMPORTED_MODULE_16__angular_router__["h" /* ROUTER_INITIALIZER */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_7__angular_common__["b" /* CommonModule */], __WEBPACK_IMPORTED_MODULE_7__angular_common__["b" /* CommonModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](1024, __WEBPACK_IMPORTED_MODULE_0__angular_core__["r" /* ErrorHandler */], __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["q" /* ɵa */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](1024, __WEBPACK_IMPORTED_MODULE_0__angular_core__["I" /* NgProbeToken */], function () { return [__WEBPACK_IMPORTED_MODULE_16__angular_router__["t" /* ɵb */]()]; }, []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_16__angular_router__["y" /* ɵg */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["y" /* ɵg */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["z" /* Injector */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](1024, __WEBPACK_IMPORTED_MODULE_0__angular_core__["d" /* APP_INITIALIZER */], function (p0_0, p1_0) { return [__WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["t" /* ɵh */](p0_0), __WEBPACK_IMPORTED_MODULE_16__angular_router__["z" /* ɵh */](p1_0)]; }, [[2, __WEBPACK_IMPORTED_MODULE_0__angular_core__["I" /* NgProbeToken */]], __WEBPACK_IMPORTED_MODULE_16__angular_router__["y" /* ɵg */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_0__angular_core__["e" /* ApplicationInitStatus */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["e" /* ApplicationInitStatus */], [[2, __WEBPACK_IMPORTED_MODULE_0__angular_core__["d" /* APP_INITIALIZER */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](131584, __WEBPACK_IMPORTED_MODULE_0__angular_core__["g" /* ApplicationRef */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["g" /* ApplicationRef */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["J" /* NgZone */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["_12" /* ɵConsole */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["z" /* Injector */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["r" /* ErrorHandler */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["m" /* ComponentFactoryResolver */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["e" /* ApplicationInitStatus */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_0__angular_core__["f" /* ApplicationModule */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["f" /* ApplicationModule */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["g" /* ApplicationRef */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["a" /* BrowserModule */], __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["a" /* BrowserModule */], [[3, __WEBPACK_IMPORTED_MODULE_8__angular_platform_browser__["a" /* BrowserModule */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](1024, __WEBPACK_IMPORTED_MODULE_16__angular_router__["s" /* ɵa */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["v" /* ɵd */], [[3, __WEBPACK_IMPORTED_MODULE_16__angular_router__["k" /* Router */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_16__angular_router__["r" /* UrlSerializer */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["c" /* DefaultUrlSerializer */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_16__angular_router__["b" /* ChildrenOutletContexts */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["b" /* ChildrenOutletContexts */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](256, __WEBPACK_IMPORTED_MODULE_16__angular_router__["g" /* ROUTER_CONFIGURATION */], { enableTracing: true }, []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](1024, __WEBPACK_IMPORTED_MODULE_7__angular_common__["g" /* LocationStrategy */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["u" /* ɵc */], [__WEBPACK_IMPORTED_MODULE_7__angular_common__["m" /* PlatformLocation */], [2, __WEBPACK_IMPORTED_MODULE_7__angular_common__["a" /* APP_BASE_HREF */]], __WEBPACK_IMPORTED_MODULE_16__angular_router__["g" /* ROUTER_CONFIGURATION */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_7__angular_common__["f" /* Location */], __WEBPACK_IMPORTED_MODULE_7__angular_common__["f" /* Location */], [__WEBPACK_IMPORTED_MODULE_7__angular_common__["g" /* LocationStrategy */]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_0__angular_core__["k" /* Compiler */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["k" /* Compiler */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_0__angular_core__["G" /* NgModuleFactoryLoader */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["V" /* SystemJsNgModuleLoader */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["k" /* Compiler */], [2, __WEBPACK_IMPORTED_MODULE_0__angular_core__["W" /* SystemJsNgModuleLoaderConfig */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](1024, __WEBPACK_IMPORTED_MODULE_16__angular_router__["i" /* ROUTES */], function () { return [[{ path: "brick-game-pure-js", component: __WEBPACK_IMPORTED_MODULE_17__brick_game_pure_js_brick_game_pure_js_component__["a" /* BrickGamePureJsComponent */] }, { path: "brick-game-phaser", component: __WEBPACK_IMPORTED_MODULE_18__brick_game_phaser_brick_game_phaser_component__["a" /* BrickGamePhaserComponent */] }, { path: "sin", component: __WEBPACK_IMPORTED_MODULE_19__sin_visualization_sin_visualization_component__["a" /* SinVisualizationComponent */] }]]; }, []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](1024, __WEBPACK_IMPORTED_MODULE_16__angular_router__["k" /* Router */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["w" /* ɵe */], [__WEBPACK_IMPORTED_MODULE_0__angular_core__["g" /* ApplicationRef */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["r" /* UrlSerializer */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["b" /* ChildrenOutletContexts */], __WEBPACK_IMPORTED_MODULE_7__angular_common__["f" /* Location */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["z" /* Injector */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["G" /* NgModuleFactoryLoader */], __WEBPACK_IMPORTED_MODULE_0__angular_core__["k" /* Compiler */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["i" /* ROUTES */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["g" /* ROUTER_CONFIGURATION */], [2, __WEBPACK_IMPORTED_MODULE_16__angular_router__["q" /* UrlHandlingStrategy */]], [2, __WEBPACK_IMPORTED_MODULE_16__angular_router__["j" /* RouteReuseStrategy */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_16__angular_router__["n" /* RouterModule */], __WEBPACK_IMPORTED_MODULE_16__angular_router__["n" /* RouterModule */], [[2, __WEBPACK_IMPORTED_MODULE_16__angular_router__["s" /* ɵa */]], [2, __WEBPACK_IMPORTED_MODULE_16__angular_router__["k" /* Router */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_10__angular_platform_browser_animations__["a" /* BrowserAnimationsModule */], __WEBPACK_IMPORTED_MODULE_10__angular_platform_browser_animations__["a" /* BrowserAnimationsModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_12__angular_cdk_bidi__["a" /* BidiModule */], __WEBPACK_IMPORTED_MODULE_12__angular_cdk_bidi__["a" /* BidiModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](256, __WEBPACK_IMPORTED_MODULE_20__angular_material_core__["a" /* MATERIAL_SANITY_CHECKS */], true, []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_20__angular_material_core__["c" /* MatCommonModule */], __WEBPACK_IMPORTED_MODULE_20__angular_material_core__["c" /* MatCommonModule */], [[2, __WEBPACK_IMPORTED_MODULE_20__angular_material_core__["a" /* MATERIAL_SANITY_CHECKS */]]]), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_21__angular_cdk_portal__["c" /* PortalModule */], __WEBPACK_IMPORTED_MODULE_21__angular_cdk_portal__["c" /* PortalModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_13__angular_cdk_platform__["b" /* PlatformModule */], __WEBPACK_IMPORTED_MODULE_13__angular_cdk_platform__["b" /* PlatformModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_20__angular_material_core__["e" /* MatRippleModule */], __WEBPACK_IMPORTED_MODULE_20__angular_material_core__["e" /* MatRippleModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_14__angular_cdk_observers__["c" /* ObserversModule */], __WEBPACK_IMPORTED_MODULE_14__angular_cdk_observers__["c" /* ObserversModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_15__angular_cdk_scrolling__["b" /* ScrollDispatchModule */], __WEBPACK_IMPORTED_MODULE_15__angular_cdk_scrolling__["b" /* ScrollDispatchModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_22__angular_material_tabs__["j" /* MatTabsModule */], __WEBPACK_IMPORTED_MODULE_22__angular_material_tabs__["j" /* MatTabsModule */], []), __WEBPACK_IMPORTED_MODULE_0__angular_core__["_25" /* ɵmpd */](512, __WEBPACK_IMPORTED_MODULE_1__app_module__["a" /* AppModule */], __WEBPACK_IMPORTED_MODULE_1__app_module__["a" /* AppModule */], [])]); });
/***/ }),
/***/ "./src/app/app.module.ts":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AppModule; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__brick_game_pure_js_brick_game_pure_js_component__ = __webpack_require__("./src/app/brick-game-pure-js/brick-game-pure-js.component.ts");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__brick_game_phaser_brick_game_phaser_component__ = __webpack_require__("./src/app/brick-game-phaser/brick-game-phaser.component.ts");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__sin_visualization_sin_visualization_component__ = __webpack_require__("./src/app/sin-visualization/sin-visualization.component.ts");
var appRoutes = [
{ path: 'brick-game-pure-js', component: __WEBPACK_IMPORTED_MODULE_0__brick_game_pure_js_brick_game_pure_js_component__["a" /* BrickGamePureJsComponent */] },
{ path: 'brick-game-phaser', component: __WEBPACK_IMPORTED_MODULE_1__brick_game_phaser_brick_game_phaser_component__["a" /* BrickGamePhaserComponent */] },
{ path: 'sin', component: __WEBPACK_IMPORTED_MODULE_2__sin_visualization_sin_visualization_component__["a" /* SinVisualizationComponent */] },
];
var AppModule = /** @class */ (function () {
function AppModule() {
}
return AppModule;
}());
/***/ }),
/***/ "./src/app/brick-game-phaser/brick-game-phaser.component.css.shim.ngstyle.js":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return styles; });
/**
* @fileoverview This file was generated by the Angular template compiler. Do not edit.
*
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
* tslint:disable
*/
var styles = [""];
/***/ }),
/***/ "./src/app/brick-game-phaser/brick-game-phaser.component.ngfactory.js":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* unused harmony export RenderType_BrickGamePhaserComponent */
/* unused harmony export View_BrickGamePhaserComponent_0 */
/* unused harmony export View_BrickGamePhaserComponent_Host_0 */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return BrickGamePhaserComponentNgFactory; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__brick_game_phaser_component_css_shim_ngstyle__ = __webpack_require__("./src/app/brick-game-phaser/brick-game-phaser.component.css.shim.ngstyle.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__("./node_modules/@angular/core/esm5/core.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__brick_game_phaser_component__ = __webpack_require__("./src/app/brick-game-phaser/brick-game-phaser.component.ts");
/**
* @fileoverview This file was generated by the Angular template compiler. Do not edit.
*
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
* tslint:disable
*/
var styles_BrickGamePhaserComponent = [__WEBPACK_IMPORTED_MODULE_0__brick_game_phaser_component_css_shim_ngstyle__["a" /* styles */]];
var RenderType_BrickGamePhaserComponent = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_16" /* ɵcrt */]({ encapsulation: 0, styles: styles_BrickGamePhaserComponent, data: {} });
function View_BrickGamePhaserComponent_0(_l) { return __WEBPACK_IMPORTED_MODULE_1__angular_core__["_34" /* ɵvid */](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](0, 0, null, null, 6, "div", [["class", "BrickGamePhaser"]], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n "])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](2, 0, null, null, 1, "p", [], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["Phaser game engine powered bricks breaking game written on modern javascript"])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n "])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](5, 0, null, null, 0, "iframe", [["frameborder", "0"], ["height", "480"], ["src", "/games/brick_phaser.html"], ["width", "640"]], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n"])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n"]))], null, null); }
function View_BrickGamePhaserComponent_Host_0(_l) { return __WEBPACK_IMPORTED_MODULE_1__angular_core__["_34" /* ɵvid */](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](0, 0, null, null, 1, "app-brick-game-phaser", [], null, null, null, View_BrickGamePhaserComponent_0, RenderType_BrickGamePhaserComponent)), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_17" /* ɵdid */](1, 114688, null, 0, __WEBPACK_IMPORTED_MODULE_2__brick_game_phaser_component__["a" /* BrickGamePhaserComponent */], [], null, null)], function (_ck, _v) { _ck(_v, 1, 0); }, null); }
var BrickGamePhaserComponentNgFactory = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_14" /* ɵccf */]("app-brick-game-phaser", __WEBPACK_IMPORTED_MODULE_2__brick_game_phaser_component__["a" /* BrickGamePhaserComponent */], View_BrickGamePhaserComponent_Host_0, {}, {}, []);
/***/ }),
/***/ "./src/app/brick-game-phaser/brick-game-phaser.component.ts":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return BrickGamePhaserComponent; });
var BrickGamePhaserComponent = /** @class */ (function () {
function BrickGamePhaserComponent() {
}
BrickGamePhaserComponent.prototype.ngOnInit = function () {
};
return BrickGamePhaserComponent;
}());
/***/ }),
/***/ "./src/app/brick-game-pure-js/brick-game-pure-js.component.ngfactory.js":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* unused harmony export RenderType_BrickGamePureJsComponent */
/* unused harmony export View_BrickGamePureJsComponent_0 */
/* unused harmony export View_BrickGamePureJsComponent_Host_0 */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return BrickGamePureJsComponentNgFactory; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__brick_game_pure_js_component_scss_shim_ngstyle__ = __webpack_require__("./src/app/brick-game-pure-js/brick-game-pure-js.component.scss.shim.ngstyle.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__("./node_modules/@angular/core/esm5/core.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__brick_game_pure_js_component__ = __webpack_require__("./src/app/brick-game-pure-js/brick-game-pure-js.component.ts");
/**
* @fileoverview This file was generated by the Angular template compiler. Do not edit.
*
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
* tslint:disable
*/
var styles_BrickGamePureJsComponent = [__WEBPACK_IMPORTED_MODULE_0__brick_game_pure_js_component_scss_shim_ngstyle__["a" /* styles */]];
var RenderType_BrickGamePureJsComponent = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_16" /* ɵcrt */]({ encapsulation: 0, styles: styles_BrickGamePureJsComponent, data: {} });
function View_BrickGamePureJsComponent_0(_l) { return __WEBPACK_IMPORTED_MODULE_1__angular_core__["_34" /* ɵvid */](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](0, 0, null, null, 6, "div", [["class", "BrickGamePureJs"]], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n "])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](2, 0, null, null, 1, "p", [], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["HTML5 based simple computer game programmed on pure JavaScript"])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n "])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](5, 0, null, null, 0, "iframe", [["frameborder", "0"], ["height", "350"], ["src", "/games/brick_game.html"], ["width", "480"]], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n"]))], null, null); }
function View_BrickGamePureJsComponent_Host_0(_l) { return __WEBPACK_IMPORTED_MODULE_1__angular_core__["_34" /* ɵvid */](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](0, 0, null, null, 1, "app-brick-game-pure-js", [], null, null, null, View_BrickGamePureJsComponent_0, RenderType_BrickGamePureJsComponent)), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_17" /* ɵdid */](1, 114688, null, 0, __WEBPACK_IMPORTED_MODULE_2__brick_game_pure_js_component__["a" /* BrickGamePureJsComponent */], [], null, null)], function (_ck, _v) { _ck(_v, 1, 0); }, null); }
var BrickGamePureJsComponentNgFactory = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_14" /* ɵccf */]("app-brick-game-pure-js", __WEBPACK_IMPORTED_MODULE_2__brick_game_pure_js_component__["a" /* BrickGamePureJsComponent */], View_BrickGamePureJsComponent_Host_0, {}, {}, []);
/***/ }),
/***/ "./src/app/brick-game-pure-js/brick-game-pure-js.component.scss.shim.ngstyle.js":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return styles; });
/**
* @fileoverview This file was generated by the Angular template compiler. Do not edit.
*
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
* tslint:disable
*/
var styles = [".BrickGamePureJs[_ngcontent-%COMP%] {\n text-align: center; }"];
/***/ }),
/***/ "./src/app/brick-game-pure-js/brick-game-pure-js.component.ts":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return BrickGamePureJsComponent; });
var BrickGamePureJsComponent = /** @class */ (function () {
function BrickGamePureJsComponent() {
}
BrickGamePureJsComponent.prototype.ngOnInit = function () {
};
return BrickGamePureJsComponent;
}());
/***/ }),
/***/ "./src/app/sin-visualization/sin-visualization.component.css.shim.ngstyle.js":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return styles; });
/**
* @fileoverview This file was generated by the Angular template compiler. Do not edit.
*
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
* tslint:disable
*/
var styles = [""];
/***/ }),
/***/ "./src/app/sin-visualization/sin-visualization.component.ngfactory.js":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* unused harmony export RenderType_SinVisualizationComponent */
/* unused harmony export View_SinVisualizationComponent_0 */
/* unused harmony export View_SinVisualizationComponent_Host_0 */
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return SinVisualizationComponentNgFactory; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__sin_visualization_component_css_shim_ngstyle__ = __webpack_require__("./src/app/sin-visualization/sin-visualization.component.css.shim.ngstyle.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__angular_core__ = __webpack_require__("./node_modules/@angular/core/esm5/core.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__sin_visualization_component__ = __webpack_require__("./src/app/sin-visualization/sin-visualization.component.ts");
/**
* @fileoverview This file was generated by the Angular template compiler. Do not edit.
*
* @suppress {suspiciousCode,uselessCode,missingProperties,missingOverride,checkTypes}
* tslint:disable
*/
var styles_SinVisualizationComponent = [__WEBPACK_IMPORTED_MODULE_0__sin_visualization_component_css_shim_ngstyle__["a" /* styles */]];
var RenderType_SinVisualizationComponent = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_16" /* ɵcrt */]({ encapsulation: 0, styles: styles_SinVisualizationComponent, data: {} });
function View_SinVisualizationComponent_0(_l) { return __WEBPACK_IMPORTED_MODULE_1__angular_core__["_34" /* ɵvid */](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](0, 0, null, null, 6, "div", [["class", "SinVisualization"]], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n "])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](2, 0, null, null, 1, "p", [], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["Playing with sinus waves and colors walking through the space"])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n "])), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](5, 0, null, null, 0, "iframe", [["frameborder", "0"], ["height", "600"], ["src", "/games/sin.html"], ["width", "800"]], null, null, null, null, null)), (_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_33" /* ɵted */](-1, null, ["\n"]))], null, null); }
function View_SinVisualizationComponent_Host_0(_l) { return __WEBPACK_IMPORTED_MODULE_1__angular_core__["_34" /* ɵvid */](0, [(_l()(), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_18" /* ɵeld */](0, 0, null, null, 1, "app-sin-visualization", [], null, null, null, View_SinVisualizationComponent_0, RenderType_SinVisualizationComponent)), __WEBPACK_IMPORTED_MODULE_1__angular_core__["_17" /* ɵdid */](1, 114688, null, 0, __WEBPACK_IMPORTED_MODULE_2__sin_visualization_component__["a" /* SinVisualizationComponent */], [], null, null)], function (_ck, _v) { _ck(_v, 1, 0); }, null); }
var SinVisualizationComponentNgFactory = __WEBPACK_IMPORTED_MODULE_1__angular_core__["_14" /* ɵccf */]("app-sin-visualization", __WEBPACK_IMPORTED_MODULE_2__sin_visualization_component__["a" /* SinVisualizationComponent */], View_SinVisualizationComponent_Host_0, {}, {}, []);
/***/ }),
/***/ "./src/app/sin-visualization/sin-visualization.component.ts":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return SinVisualizationComponent; });
var SinVisualizationComponent = /** @class */ (function () {
function SinVisualizationComponent() {
}
SinVisualizationComponent.prototype.ngOnInit = function () {
};
return SinVisualizationComponent;
}());
/***/ }),
/***/ "./src/environments/environment.ts":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return environment; });
// The file contents for the current environment will overwrite these during build.
// The build system defaults to the dev environment which uses `environment.ts`, but if you do
// `ng build --env=prod` then `environment.prod.ts` will be used instead.
// The list of which env maps to which file can be found in `.angular-cli.json`.
var environment = {
production: false
};
/***/ }),
/***/ "./src/main.ts":
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__angular_core__ = __webpack_require__("./node_modules/@angular/core/esm5/core.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__environments_environment__ = __webpack_require__("./src/environments/environment.ts");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__app_app_module_ngfactory__ = __webpack_require__("./src/app/app.module.ngfactory.js");
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3__angular_platform_browser__ = __webpack_require__("./node_modules/@angular/platform-browser/esm5/platform-browser.js");
if (__WEBPACK_IMPORTED_MODULE_1__environments_environment__["a" /* environment */].production) {
Object(__WEBPACK_IMPORTED_MODULE_0__angular_core__["_5" /* enableProdMode */])();
}
__WEBPACK_IMPORTED_MODULE_3__angular_platform_browser__["j" /* platformBrowser */]().bootstrapModuleFactory(__WEBPACK_IMPORTED_MODULE_2__app_app_module_ngfactory__["a" /* AppModuleNgFactory */])
.catch(function (err) { return console.log(err); });
/***/ }),
/***/ 0:
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__("./src/main.ts");
/***/ })
},[0]);
//# sourceMappingURL=main.bundle.js.map