add-game.component.ts code cleanup
This commit is contained in:
parent
c6302ad8c0
commit
f69f7f1731
|
@ -16,6 +16,16 @@ export class AddGameComponent implements OnInit {
|
||||||
currentPage: number = 0;
|
currentPage: number = 0;
|
||||||
|
|
||||||
constructor() {
|
constructor() {
|
||||||
|
this.generateDemoData();
|
||||||
|
}
|
||||||
|
|
||||||
|
ngOnInit(): void {
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Generates demo data to test the UI
|
||||||
|
*/
|
||||||
|
generateDemoData() {
|
||||||
this.potentialPlayers.push({
|
this.potentialPlayers.push({
|
||||||
firebonkId: 1,
|
firebonkId: 1,
|
||||||
uuid: 'abc-def-ghi-j',
|
uuid: 'abc-def-ghi-j',
|
||||||
|
@ -42,19 +52,32 @@ export class AddGameComponent implements OnInit {
|
||||||
firstName: 'Moritz'
|
firstName: 'Moritz'
|
||||||
});
|
});
|
||||||
|
|
||||||
this.actualPlayers.push(...this.potentialPlayers.slice(0,4));
|
this.actualPlayers.push(...this.potentialPlayers.slice(0, 4));
|
||||||
}
|
}
|
||||||
|
|
||||||
ngOnInit(): void {
|
/**
|
||||||
|
* Switches the entry mask UI to the next page
|
||||||
|
*/
|
||||||
|
switchToNextPage(): void {
|
||||||
|
this.currentPage++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* ____ __
|
||||||
|
* / __ \/ /___ ___ _____ __________
|
||||||
|
* / /_/ / / __ `/ / / / _ \/ ___/ ___/
|
||||||
|
* / ____/ / /_/ / /_/ / __/ / (__ )
|
||||||
|
* /_/ /_/\__,_/\__, /\___/_/ /____/
|
||||||
|
* /____/
|
||||||
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Toggles if the given player is should be an active player for the current game
|
* Toggles if the given player is should be an active player for the current game
|
||||||
* @param player The player to toggle the activity for
|
* @param player The player to toggle the activity for
|
||||||
*/
|
*/
|
||||||
togglePlayer(player: Player): void {
|
togglePlayer(player: Player): void {
|
||||||
let index = this.actualPlayers.indexOf(player);
|
let index = this.actualPlayers.indexOf(player);
|
||||||
if(index !== -1){
|
if (index !== -1) {
|
||||||
this.actualPlayers.splice(index, 1);
|
this.actualPlayers.splice(index, 1);
|
||||||
} else {
|
} else {
|
||||||
this.actualPlayers.push(player);
|
this.actualPlayers.push(player);
|
||||||
|
@ -78,11 +101,12 @@ export class AddGameComponent implements OnInit {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Switches the entry mask UI to the next page
|
* ___ __
|
||||||
|
* / | ____ ____ ____ __ ______ ________ ____ ___ ___ ____ / /______
|
||||||
|
* / /| | / __ \/ __ \/ __ \/ / / / __ \/ ___/ _ \/ __ `__ \/ _ \/ __ \/ __/ ___/
|
||||||
|
* / ___ |/ / / / / / / /_/ / /_/ / / / / /__/ __/ / / / / / __/ / / / /_(__ )
|
||||||
|
* /_/ |_/_/ /_/_/ /_/\____/\__,_/_/ /_/\___/\___/_/ /_/ /_/\___/_/ /_/\__/____/
|
||||||
*/
|
*/
|
||||||
switchToNextPage(): void {
|
|
||||||
this.currentPage++;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Toggles the activity status for the given announcement
|
* Toggles the activity status for the given announcement
|
||||||
|
@ -90,7 +114,7 @@ export class AddGameComponent implements OnInit {
|
||||||
*/
|
*/
|
||||||
toggleAnnouncement(announcement: Announcement.Announcement): void {
|
toggleAnnouncement(announcement: Announcement.Announcement): void {
|
||||||
let index = this.selectedAnnouncements.indexOf(announcement);
|
let index = this.selectedAnnouncements.indexOf(announcement);
|
||||||
if(index !== -1){
|
if (index !== -1) {
|
||||||
this.selectedAnnouncements.splice(index, 1);
|
this.selectedAnnouncements.splice(index, 1);
|
||||||
} else {
|
} else {
|
||||||
this.selectedAnnouncements.push(announcement);
|
this.selectedAnnouncements.push(announcement);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user