UNPKG

bp-prism-game

Version:
75 lines 10.2 kB
import { NgModule } from '@angular/core'; import { GameboardComponent } from './gameboard/gameboard.component'; import { CommonModule } from '@angular/common'; import { PrismComponent } from './prism/prism.component'; import { AlienComponent } from './aliens/alien/test-component/alien.component'; import { BaseComponent } from './base/test-component/base.component'; import { MainGunnerComponent } from './gunner/test-component/main-gunner.component'; import { MissileComponent } from './missile/test-component/missile.component'; import { NumberComponent } from './text/number/test-component/number.component'; import { LetterComponent } from './text/letter/test-component/letter.component'; import { PrismBlastComponent } from './prism/prism-blast/test-component/prism-blast.component'; import { PrismBlastIconComponent } from './prism/prism-blast-icon/test-component/prism-blast-icon.component'; import { SceneryComponent } from './scenery/test-component/scenery.component'; import { DisplayDialogComponent } from './text/display-dialog/display-dialog.component'; import { MatDialogModule } from '@angular/material/dialog'; import { GameInstructionComponent } from './game-instruction/game-instruction.component'; import { GameCookieService } from './service/game-cookie.service'; import { CookieService } from 'ngx-cookie-service'; import { DisplayDialogService } from './service/display-dialog.service'; import { GameService } from './service/game.service'; import { ImageService } from './service/image.service'; import { PathService } from './service/path.service'; import * as i0 from "@angular/core"; export class PrismGameModule { static forRoot(gameConfiguration) { return { ngModule: PrismGameModule, providers: [ { provide: 'GameConfigurationData', useValue: gameConfiguration } ] }; } } PrismGameModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.2", ngImport: i0, type: PrismGameModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); PrismGameModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.3.2", ngImport: i0, type: PrismGameModule, declarations: [AlienComponent, DisplayDialogComponent, GameboardComponent, GameInstructionComponent, LetterComponent, MainGunnerComponent, MissileComponent, NumberComponent, BaseComponent, PrismBlastComponent, PrismBlastIconComponent, PrismComponent, SceneryComponent], imports: [CommonModule, MatDialogModule], exports: [PrismComponent] }); PrismGameModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.3.2", ngImport: i0, type: PrismGameModule, providers: [CookieService, DisplayDialogService, GameCookieService, GameService, ImageService, PathService], imports: [[CommonModule, MatDialogModule]] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.2", ngImport: i0, type: PrismGameModule, decorators: [{ type: NgModule, args: [{ declarations: [ AlienComponent, DisplayDialogComponent, GameboardComponent, GameInstructionComponent, LetterComponent, MainGunnerComponent, MissileComponent, NumberComponent, BaseComponent, PrismBlastComponent, PrismBlastIconComponent, PrismComponent, SceneryComponent ], imports: [CommonModule, MatDialogModule], exports: [PrismComponent], providers: [CookieService, DisplayDialogService, GameCookieService, GameService, ImageService, PathService] }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJpc20ubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvcHJpc20vc3JjL2xpYi9wcmlzbS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBdUIsTUFBTSxlQUFlLENBQUM7QUFFOUQsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFDckUsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUN6RCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sK0NBQStDLENBQUM7QUFDL0UsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHNDQUFzQyxDQUFDO0FBQ3JFLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLCtDQUErQyxDQUFDO0FBQ3BGLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLDRDQUE0QyxDQUFDO0FBQzlFLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSwrQ0FBK0MsQ0FBQztBQUNoRixPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sK0NBQStDLENBQUM7QUFDaEYsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sMERBQTBELENBQUM7QUFDL0YsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sb0VBQW9FLENBQUM7QUFDN0csT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sNENBQTRDLENBQUM7QUFDOUUsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sZ0RBQWdELENBQUM7QUFDeEYsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQzNELE9BQU8sRUFBRSx3QkFBd0IsRUFBRSxNQUFNLCtDQUErQyxDQUFDO0FBQ3pGLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQ2xFLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQUNuRCxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUN4RSxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDckQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBQ3ZELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQzs7QUFzQnJELE1BQU0sT0FBTyxlQUFlO0lBQzFCLE1BQU0sQ0FBQyxPQUFPLENBQUMsaUJBQXlDO1FBQ3RELE9BQU87WUFDTCxRQUFRLEVBQUUsZUFBZTtZQUN6QixTQUFTLEVBQUU7Z0JBQ1Q7b0JBQ0UsT0FBTyxFQUFFLHVCQUF1QjtvQkFDaEMsUUFBUSxFQUFFLGlCQUFpQjtpQkFDNUI7YUFDRjtTQUNGLENBQUM7SUFDSixDQUFDOzs0R0FYVSxlQUFlOzZHQUFmLGVBQWUsaUJBbEJ4QixjQUFjO1FBQ2Qsc0JBQXNCO1FBQ3RCLGtCQUFrQjtRQUNsQix3QkFBd0I7UUFDeEIsZUFBZTtRQUNmLG1CQUFtQjtRQUNuQixnQkFBZ0I7UUFDaEIsZUFBZTtRQUNmLGFBQWE7UUFDYixtQkFBbUI7UUFDbkIsdUJBQXVCO1FBQ3ZCLGNBQWM7UUFDZCxnQkFBZ0IsYUFFUixZQUFZLEVBQUUsZUFBZSxhQUM3QixjQUFjOzZHQUdiLGVBQWUsYUFGZixDQUFDLGFBQWEsRUFBRSxvQkFBb0IsRUFBRSxpQkFBaUIsRUFBRSxXQUFXLEVBQUUsWUFBWSxFQUFFLFdBQVcsQ0FBQyxZQUZsRyxDQUFDLFlBQVksRUFBRSxlQUFlLENBQUM7MkZBSTdCLGVBQWU7a0JBcEIzQixRQUFRO21CQUFDO29CQUNSLFlBQVksRUFBRTt3QkFDWixjQUFjO3dCQUNkLHNCQUFzQjt3QkFDdEIsa0JBQWtCO3dCQUNsQix3QkFBd0I7d0JBQ3hCLGVBQWU7d0JBQ2YsbUJBQW1CO3dCQUNuQixnQkFBZ0I7d0JBQ2hCLGVBQWU7d0JBQ2YsYUFBYTt3QkFDYixtQkFBbUI7d0JBQ25CLHVCQUF1Qjt3QkFDdkIsY0FBYzt3QkFDZCxnQkFBZ0I7cUJBQ2pCO29CQUNELE9BQU8sRUFBRSxDQUFDLFlBQVksRUFBRSxlQUFlLENBQUM7b0JBQ3hDLE9BQU8sRUFBRSxDQUFDLGNBQWMsQ0FBQztvQkFDekIsU0FBUyxFQUFFLENBQUMsYUFBYSxFQUFFLG9CQUFvQixFQUFFLGlCQUFpQixFQUFFLFdBQVcsRUFBRSxZQUFZLEVBQUUsV0FBVyxDQUFDO2lCQUM1RyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlLCBNb2R1bGVXaXRoUHJvdmlkZXJzIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBHYW1lQ29uZmlndXJhdGlvbk1vZGVsIH0gZnJvbSAnLi9tb2RlbC9nYW1lLWNvbmZpZ3VyYXRpb24ubW9kZWwnO1xuaW1wb3J0IHsgR2FtZWJvYXJkQ29tcG9uZW50IH0gZnJvbSAnLi9nYW1lYm9hcmQvZ2FtZWJvYXJkLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHsgUHJpc21Db21wb25lbnQgfSBmcm9tICcuL3ByaXNtL3ByaXNtLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBBbGllbkNvbXBvbmVudCB9IGZyb20gJy4vYWxpZW5zL2FsaWVuL3Rlc3QtY29tcG9uZW50L2FsaWVuLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBCYXNlQ29tcG9uZW50IH0gZnJvbSAnLi9iYXNlL3Rlc3QtY29tcG9uZW50L2Jhc2UuY29tcG9uZW50JztcbmltcG9ydCB7IE1haW5HdW5uZXJDb21wb25lbnQgfSBmcm9tICcuL2d1bm5lci90ZXN0LWNvbXBvbmVudC9tYWluLWd1bm5lci5jb21wb25lbnQnO1xuaW1wb3J0IHsgTWlzc2lsZUNvbXBvbmVudCB9IGZyb20gJy4vbWlzc2lsZS90ZXN0LWNvbXBvbmVudC9taXNzaWxlLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBOdW1iZXJDb21wb25lbnQgfSBmcm9tICcuL3RleHQvbnVtYmVyL3Rlc3QtY29tcG9uZW50L251bWJlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgTGV0dGVyQ29tcG9uZW50IH0gZnJvbSAnLi90ZXh0L2xldHRlci90ZXN0LWNvbXBvbmVudC9sZXR0ZXIuY29tcG9uZW50JztcbmltcG9ydCB7IFByaXNtQmxhc3RDb21wb25lbnQgfSBmcm9tICcuL3ByaXNtL3ByaXNtLWJsYXN0L3Rlc3QtY29tcG9uZW50L3ByaXNtLWJsYXN0LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBQcmlzbUJsYXN0SWNvbkNvbXBvbmVudCB9IGZyb20gJy4vcHJpc20vcHJpc20tYmxhc3QtaWNvbi90ZXN0LWNvbXBvbmVudC9wcmlzbS1ibGFzdC1pY29uLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBTY2VuZXJ5Q29tcG9uZW50IH0gZnJvbSAnLi9zY2VuZXJ5L3Rlc3QtY29tcG9uZW50L3NjZW5lcnkuY29tcG9uZW50JztcbmltcG9ydCB7IERpc3BsYXlEaWFsb2dDb21wb25lbnQgfSBmcm9tICcuL3RleHQvZGlzcGxheS1kaWFsb2cvZGlzcGxheS1kaWFsb2cuY29tcG9uZW50JztcbmltcG9ydCB7IE1hdERpYWxvZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2RpYWxvZyc7XG5pbXBvcnQgeyBHYW1lSW5zdHJ1Y3Rpb25Db21wb25lbnQgfSBmcm9tICcuL2dhbWUtaW5zdHJ1Y3Rpb24vZ2FtZS1pbnN0cnVjdGlvbi5jb21wb25lbnQnO1xuaW1wb3J0IHsgR2FtZUNvb2tpZVNlcnZpY2UgfSBmcm9tICcuL3NlcnZpY2UvZ2FtZS1jb29raWUuc2VydmljZSc7XG5pbXBvcnQgeyBDb29raWVTZXJ2aWNlIH0gZnJvbSAnbmd4LWNvb2tpZS1zZXJ2aWNlJztcbmltcG9ydCB7IERpc3BsYXlEaWFsb2dTZXJ2aWNlIH0gZnJvbSAnLi9zZXJ2aWNlL2Rpc3BsYXktZGlhbG9nLnNlcnZpY2UnO1xuaW1wb3J0IHsgR2FtZVNlcnZpY2UgfSBmcm9tICcuL3NlcnZpY2UvZ2FtZS5zZXJ2aWNlJztcbmltcG9ydCB7IEltYWdlU2VydmljZSB9IGZyb20gJy4vc2VydmljZS9pbWFnZS5zZXJ2aWNlJztcbmltcG9ydCB7IFBhdGhTZXJ2aWNlIH0gZnJvbSAnLi9zZXJ2aWNlL3BhdGguc2VydmljZSc7XG5cbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogW1xuICAgIEFsaWVuQ29tcG9uZW50LFxuICAgIERpc3BsYXlEaWFsb2dDb21wb25lbnQsXG4gICAgR2FtZWJvYXJkQ29tcG9uZW50LFxuICAgIEdhbWVJbnN0cnVjdGlvbkNvbXBvbmVudCxcbiAgICBMZXR0ZXJDb21wb25lbnQsXG4gICAgTWFpbkd1bm5lckNvbXBvbmVudCxcbiAgICBNaXNzaWxlQ29tcG9uZW50LFxuICAgIE51bWJlckNvbXBvbmVudCxcbiAgICBCYXNlQ29tcG9uZW50LFxuICAgIFByaXNtQmxhc3RDb21wb25lbnQsXG4gICAgUHJpc21CbGFzdEljb25Db21wb25lbnQsXG4gICAgUHJpc21Db21wb25lbnQsXG4gICAgU2NlbmVyeUNvbXBvbmVudFxuICBdLFxuICBpbXBvcnRzOiBbQ29tbW9uTW9kdWxlLCBNYXREaWFsb2dNb2R1bGVdLFxuICBleHBvcnRzOiBbUHJpc21Db21wb25lbnRdLFxuICBwcm92aWRlcnM6IFtDb29raWVTZXJ2aWNlLCBEaXNwbGF5RGlhbG9nU2VydmljZSwgR2FtZUNvb2tpZVNlcnZpY2UsIEdhbWVTZXJ2aWNlLCBJbWFnZVNlcnZpY2UsIFBhdGhTZXJ2aWNlXVxufSlcbmV4cG9ydCBjbGFzcyBQcmlzbUdhbWVNb2R1bGUge1xuICBzdGF0aWMgZm9yUm9vdChnYW1lQ29uZmlndXJhdGlvbjogR2FtZUNvbmZpZ3VyYXRpb25Nb2RlbCk6IE1vZHVsZVdpdGhQcm92aWRlcnM8UHJpc21HYW1lTW9kdWxlPiB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBQcmlzbUdhbWVNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6ICdHYW1lQ29uZmlndXJhdGlvbkRhdGEnLFxuICAgICAgICAgIHVzZVZhbHVlOiBnYW1lQ29uZmlndXJhdGlvblxuICAgICAgICB9XG4gICAgICBdXG4gICAgfTtcbiAgfVxufVxuIl19