|
|
@ -22,7 +22,8 @@ export class ModifyContestComponent {
|
|
|
|
flagsForContest: Flag[] = [];
|
|
|
|
flagsForContest: Flag[] = [];
|
|
|
|
selectedContestId: number = 0;
|
|
|
|
selectedContestId: number = 0;
|
|
|
|
selectedFlag: Flag | null = null;
|
|
|
|
selectedFlag: Flag | null = null;
|
|
|
|
allImages: Image[] = []
|
|
|
|
selectedFlagImage: Image | null = null;
|
|
|
|
|
|
|
|
allImages: Image[] = [];
|
|
|
|
isDialogVisible = false;
|
|
|
|
isDialogVisible = false;
|
|
|
|
selectedImage: string = "Select an Image";
|
|
|
|
selectedImage: string = "Select an Image";
|
|
|
|
constructor(private renderer: Renderer2, private router: Router, private modifyContestService: ModifyContestService, private terminalService: TerminalService){}
|
|
|
|
constructor(private renderer: Renderer2, private router: Router, private modifyContestService: ModifyContestService, private terminalService: TerminalService){}
|
|
|
@ -144,6 +145,12 @@ handlePopupMessage(event: MessageEvent): void {
|
|
|
|
|
|
|
|
|
|
|
|
selectFlag(flag: Flag): void{
|
|
|
|
selectFlag(flag: Flag): void{
|
|
|
|
this.selectedFlag = flag
|
|
|
|
this.selectedFlag = flag
|
|
|
|
|
|
|
|
this.selectedFlagImage = null;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
selectFlagImage(image: Image): void {
|
|
|
|
|
|
|
|
this.selectedFlagImage = image;
|
|
|
|
|
|
|
|
this.selectedFlag = null;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
getEmail(): string {
|
|
|
|
getEmail(): string {
|
|
|
|