Files
events/game.events.ts
T

21 lines
395 B
TypeScript

import { PlayerResponseDTO } from './dto/playerresponse.dto';
export class GameStartEvent {
type = 'start';
}
export class GameDeleteEvent {
type = 'delete';
}
export class GameJoinEvent {
type = 'joingame';
constructor(public player: PlayerResponseDTO) {}
}
export class GameLeaveEvent {
type = 'leavegame';
gameId?: number;
constructor(public player: PlayerResponseDTO) {}
}