remove type aliases

This commit is contained in:
seavor 2026-04-14 15:14:43 -05:00
parent 141f0e59f5
commit cea9ae62d8
58 changed files with 412 additions and 455 deletions

View file

@ -1,6 +1,7 @@
import { AttachCardData, GameEventMeta } from 'types';
import type { Event_AttachCard } from 'generated/proto/event_attach_card_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function attachCard(data: AttachCardData, meta: GameEventMeta): void {
export function attachCard(data: Event_AttachCard, meta: GameEventMeta): void {
GamePersistence.cardAttached(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { ChangeZonePropertiesData, GameEventMeta } from 'types';
import type { Event_ChangeZoneProperties } from 'generated/proto/event_change_zone_properties_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function changeZoneProperties(data: ChangeZonePropertiesData, meta: GameEventMeta): void {
export function changeZoneProperties(data: Event_ChangeZoneProperties, meta: GameEventMeta): void {
GamePersistence.zonePropertiesChanged(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { CreateArrowData, GameEventMeta } from 'types';
import type { Event_CreateArrow } from 'generated/proto/event_create_arrow_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function createArrow(data: CreateArrowData, meta: GameEventMeta): void {
export function createArrow(data: Event_CreateArrow, meta: GameEventMeta): void {
GamePersistence.arrowCreated(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { CreateCounterData, GameEventMeta } from 'types';
import type { Event_CreateCounter } from 'generated/proto/event_create_counter_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function createCounter(data: CreateCounterData, meta: GameEventMeta): void {
export function createCounter(data: Event_CreateCounter, meta: GameEventMeta): void {
GamePersistence.counterCreated(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { CreateTokenData, GameEventMeta } from 'types';
import type { Event_CreateToken } from 'generated/proto/event_create_token_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function createToken(data: CreateTokenData, meta: GameEventMeta): void {
export function createToken(data: Event_CreateToken, meta: GameEventMeta): void {
GamePersistence.tokenCreated(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { DelCounterData, GameEventMeta } from 'types';
import type { Event_DelCounter } from 'generated/proto/event_del_counter_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function delCounter(data: DelCounterData, meta: GameEventMeta): void {
export function delCounter(data: Event_DelCounter, meta: GameEventMeta): void {
GamePersistence.counterDeleted(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { DeleteArrowData, GameEventMeta } from 'types';
import type { Event_DeleteArrow } from 'generated/proto/event_delete_arrow_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function deleteArrow(data: DeleteArrowData, meta: GameEventMeta): void {
export function deleteArrow(data: Event_DeleteArrow, meta: GameEventMeta): void {
GamePersistence.arrowDeleted(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { DestroyCardData, GameEventMeta } from 'types';
import type { Event_DestroyCard } from 'generated/proto/event_destroy_card_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function destroyCard(data: DestroyCardData, meta: GameEventMeta): void {
export function destroyCard(data: Event_DestroyCard, meta: GameEventMeta): void {
GamePersistence.cardDestroyed(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { DrawCardsData, GameEventMeta } from 'types';
import type { Event_DrawCards } from 'generated/proto/event_draw_cards_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function drawCards(data: DrawCardsData, meta: GameEventMeta): void {
export function drawCards(data: Event_DrawCards, meta: GameEventMeta): void {
GamePersistence.cardsDrawn(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { DumpZoneData, GameEventMeta } from 'types';
import type { Event_DumpZone } from 'generated/proto/event_dump_zone_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function dumpZone(data: DumpZoneData, meta: GameEventMeta): void {
export function dumpZone(data: Event_DumpZone, meta: GameEventMeta): void {
GamePersistence.zoneDumped(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { FlipCardData, GameEventMeta } from 'types';
import type { Event_FlipCard } from 'generated/proto/event_flip_card_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function flipCard(data: FlipCardData, meta: GameEventMeta): void {
export function flipCard(data: Event_FlipCard, meta: GameEventMeta): void {
GamePersistence.cardFlipped(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { GameEventMeta, GameSayData } from 'types';
import type { Event_GameSay } from 'generated/proto/event_game_say_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function gameSay(data: GameSayData, meta: GameEventMeta): void {
export function gameSay(data: Event_GameSay, meta: GameEventMeta): void {
GamePersistence.gameSay(meta.gameId, meta.playerId, data.message);
}

View file

@ -1,6 +1,7 @@
import { GameEventMeta, GameStateChangedData } from 'types';
import type { Event_GameStateChanged } from 'generated/proto/event_game_state_changed_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function gameStateChanged(data: GameStateChangedData, meta: GameEventMeta): void {
export function gameStateChanged(data: Event_GameStateChanged, meta: GameEventMeta): void {
GamePersistence.gameStateChanged(meta.gameId, data);
}

View file

@ -1,6 +1,7 @@
import { GamePersistence } from '../../persistence';
import { GameEventMeta, PlayerProperties } from 'types';
import type { ServerInfo_PlayerProperties } from 'generated/proto/serverinfo_playerproperties_pb';
import type { GameEventMeta } from 'types';
export function joinGame(data: { playerProperties: PlayerProperties }, meta: GameEventMeta): void {
export function joinGame(data: { playerProperties: ServerInfo_PlayerProperties }, meta: GameEventMeta): void {
GamePersistence.playerJoined(meta.gameId, data.playerProperties);
}

View file

@ -1,6 +1,7 @@
import { GameEventMeta, MoveCardData } from 'types';
import type { Event_MoveCard } from 'generated/proto/event_move_card_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function moveCard(data: MoveCardData, meta: GameEventMeta): void {
export function moveCard(data: Event_MoveCard, meta: GameEventMeta): void {
GamePersistence.cardMoved(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { GameEventMeta, PlayerProperties } from 'types';
import type { ServerInfo_PlayerProperties } from 'generated/proto/serverinfo_playerproperties_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function playerPropertiesChanged(data: { playerProperties: PlayerProperties }, meta: GameEventMeta): void {
export function playerPropertiesChanged(data: { playerProperties: ServerInfo_PlayerProperties }, meta: GameEventMeta): void {
GamePersistence.playerPropertiesChanged(meta.gameId, meta.playerId, data.playerProperties);
}

View file

@ -1,6 +1,7 @@
import { GameEventMeta, RevealCardsData } from 'types';
import type { Event_RevealCards } from 'generated/proto/event_reveal_cards_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function revealCards(data: RevealCardsData, meta: GameEventMeta): void {
export function revealCards(data: Event_RevealCards, meta: GameEventMeta): void {
GamePersistence.cardsRevealed(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { GameEventMeta, ReverseTurnData } from 'types';
import type { Event_ReverseTurn } from 'generated/proto/event_reverse_turn_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function reverseTurn(data: ReverseTurnData, meta: GameEventMeta): void {
export function reverseTurn(data: Event_ReverseTurn, meta: GameEventMeta): void {
GamePersistence.turnReversed(meta.gameId, data.reversed);
}

View file

@ -1,6 +1,7 @@
import { GameEventMeta, RollDieData } from 'types';
import type { Event_RollDie } from 'generated/proto/event_roll_die_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function rollDie(data: RollDieData, meta: GameEventMeta): void {
export function rollDie(data: Event_RollDie, meta: GameEventMeta): void {
GamePersistence.dieRolled(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { GameEventMeta, SetActivePhaseData } from 'types';
import type { Event_SetActivePhase } from 'generated/proto/event_set_active_phase_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function setActivePhase(data: SetActivePhaseData, meta: GameEventMeta): void {
export function setActivePhase(data: Event_SetActivePhase, meta: GameEventMeta): void {
GamePersistence.activePhaseSet(meta.gameId, data.phase);
}

View file

@ -1,6 +1,7 @@
import { GameEventMeta, SetActivePlayerData } from 'types';
import type { Event_SetActivePlayer } from 'generated/proto/event_set_active_player_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function setActivePlayer(data: SetActivePlayerData, meta: GameEventMeta): void {
export function setActivePlayer(data: Event_SetActivePlayer, meta: GameEventMeta): void {
GamePersistence.activePlayerSet(meta.gameId, data.activePlayerId);
}

View file

@ -1,6 +1,7 @@
import { GameEventMeta, SetCardAttrData } from 'types';
import type { Event_SetCardAttr } from 'generated/proto/event_set_card_attr_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function setCardAttr(data: SetCardAttrData, meta: GameEventMeta): void {
export function setCardAttr(data: Event_SetCardAttr, meta: GameEventMeta): void {
GamePersistence.cardAttrChanged(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { GameEventMeta, SetCardCounterData } from 'types';
import type { Event_SetCardCounter } from 'generated/proto/event_set_card_counter_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function setCardCounter(data: SetCardCounterData, meta: GameEventMeta): void {
export function setCardCounter(data: Event_SetCardCounter, meta: GameEventMeta): void {
GamePersistence.cardCounterChanged(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { GameEventMeta, SetCounterData } from 'types';
import type { Event_SetCounter } from 'generated/proto/event_set_counter_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function setCounter(data: SetCounterData, meta: GameEventMeta): void {
export function setCounter(data: Event_SetCounter, meta: GameEventMeta): void {
GamePersistence.counterSet(meta.gameId, meta.playerId, data);
}

View file

@ -1,6 +1,7 @@
import { GameEventMeta, ShuffleData } from 'types';
import type { Event_Shuffle } from 'generated/proto/event_shuffle_pb';
import type { GameEventMeta } from 'types';
import { GamePersistence } from '../../persistence';
export function shuffle(data: ShuffleData, meta: GameEventMeta): void {
export function shuffle(data: Event_Shuffle, meta: GameEventMeta): void {
GamePersistence.zoneShuffled(meta.gameId, meta.playerId, data);
}

View file

@ -1,33 +1,31 @@
import { GameDispatch } from 'store';
import {
AttachCardData,
ChangeZonePropertiesData,
CreateArrowData,
CreateCounterData,
CreateTokenData,
DelCounterData,
DeleteArrowData,
DestroyCardData,
DrawCardsData,
DumpZoneData,
FlipCardData,
GameStateChangedData,
MoveCardData,
PlayerProperties,
RevealCardsData,
RollDieData,
SetCardAttrData,
SetCardCounterData,
SetCounterData,
ShuffleData,
} from 'types';
import type { Event_AttachCard } from 'generated/proto/event_attach_card_pb';
import type { Event_ChangeZoneProperties } from 'generated/proto/event_change_zone_properties_pb';
import type { Event_CreateArrow } from 'generated/proto/event_create_arrow_pb';
import type { Event_CreateCounter } from 'generated/proto/event_create_counter_pb';
import type { Event_CreateToken } from 'generated/proto/event_create_token_pb';
import type { Event_DelCounter } from 'generated/proto/event_del_counter_pb';
import type { Event_DeleteArrow } from 'generated/proto/event_delete_arrow_pb';
import type { Event_DestroyCard } from 'generated/proto/event_destroy_card_pb';
import type { Event_DrawCards } from 'generated/proto/event_draw_cards_pb';
import type { Event_DumpZone } from 'generated/proto/event_dump_zone_pb';
import type { Event_FlipCard } from 'generated/proto/event_flip_card_pb';
import type { Event_GameStateChanged } from 'generated/proto/event_game_state_changed_pb';
import type { Event_MoveCard } from 'generated/proto/event_move_card_pb';
import type { ServerInfo_PlayerProperties } from 'generated/proto/serverinfo_playerproperties_pb';
import type { Event_RevealCards } from 'generated/proto/event_reveal_cards_pb';
import type { Event_RollDie } from 'generated/proto/event_roll_die_pb';
import type { Event_SetCardAttr } from 'generated/proto/event_set_card_attr_pb';
import type { Event_SetCardCounter } from 'generated/proto/event_set_card_counter_pb';
import type { Event_SetCounter } from 'generated/proto/event_set_counter_pb';
import type { Event_Shuffle } from 'generated/proto/event_shuffle_pb';
export class GamePersistence {
static gameStateChanged(gameId: number, data: GameStateChangedData): void {
static gameStateChanged(gameId: number, data: Event_GameStateChanged): void {
GameDispatch.gameStateChanged(gameId, data);
}
static playerJoined(gameId: number, playerProperties: PlayerProperties): void {
static playerJoined(gameId: number, playerProperties: ServerInfo_PlayerProperties): void {
GameDispatch.playerJoined(gameId, playerProperties);
}
@ -35,7 +33,7 @@ export class GamePersistence {
GameDispatch.playerLeft(gameId, playerId, reason);
}
static playerPropertiesChanged(gameId: number, playerId: number, properties: PlayerProperties): void {
static playerPropertiesChanged(gameId: number, playerId: number, properties: ServerInfo_PlayerProperties): void {
GameDispatch.playerPropertiesChanged(gameId, playerId, properties);
}
@ -55,67 +53,67 @@ export class GamePersistence {
GameDispatch.gameSay(gameId, playerId, message);
}
static cardMoved(gameId: number, playerId: number, data: MoveCardData): void {
static cardMoved(gameId: number, playerId: number, data: Event_MoveCard): void {
GameDispatch.cardMoved(gameId, playerId, data);
}
static cardFlipped(gameId: number, playerId: number, data: FlipCardData): void {
static cardFlipped(gameId: number, playerId: number, data: Event_FlipCard): void {
GameDispatch.cardFlipped(gameId, playerId, data);
}
static cardDestroyed(gameId: number, playerId: number, data: DestroyCardData): void {
static cardDestroyed(gameId: number, playerId: number, data: Event_DestroyCard): void {
GameDispatch.cardDestroyed(gameId, playerId, data);
}
static cardAttached(gameId: number, playerId: number, data: AttachCardData): void {
static cardAttached(gameId: number, playerId: number, data: Event_AttachCard): void {
GameDispatch.cardAttached(gameId, playerId, data);
}
static tokenCreated(gameId: number, playerId: number, data: CreateTokenData): void {
static tokenCreated(gameId: number, playerId: number, data: Event_CreateToken): void {
GameDispatch.tokenCreated(gameId, playerId, data);
}
static cardAttrChanged(gameId: number, playerId: number, data: SetCardAttrData): void {
static cardAttrChanged(gameId: number, playerId: number, data: Event_SetCardAttr): void {
GameDispatch.cardAttrChanged(gameId, playerId, data);
}
static cardCounterChanged(gameId: number, playerId: number, data: SetCardCounterData): void {
static cardCounterChanged(gameId: number, playerId: number, data: Event_SetCardCounter): void {
GameDispatch.cardCounterChanged(gameId, playerId, data);
}
static arrowCreated(gameId: number, playerId: number, data: CreateArrowData): void {
static arrowCreated(gameId: number, playerId: number, data: Event_CreateArrow): void {
GameDispatch.arrowCreated(gameId, playerId, data);
}
static arrowDeleted(gameId: number, playerId: number, data: DeleteArrowData): void {
static arrowDeleted(gameId: number, playerId: number, data: Event_DeleteArrow): void {
GameDispatch.arrowDeleted(gameId, playerId, data);
}
static counterCreated(gameId: number, playerId: number, data: CreateCounterData): void {
static counterCreated(gameId: number, playerId: number, data: Event_CreateCounter): void {
GameDispatch.counterCreated(gameId, playerId, data);
}
static counterSet(gameId: number, playerId: number, data: SetCounterData): void {
static counterSet(gameId: number, playerId: number, data: Event_SetCounter): void {
GameDispatch.counterSet(gameId, playerId, data);
}
static counterDeleted(gameId: number, playerId: number, data: DelCounterData): void {
static counterDeleted(gameId: number, playerId: number, data: Event_DelCounter): void {
GameDispatch.counterDeleted(gameId, playerId, data);
}
static cardsDrawn(gameId: number, playerId: number, data: DrawCardsData): void {
static cardsDrawn(gameId: number, playerId: number, data: Event_DrawCards): void {
GameDispatch.cardsDrawn(gameId, playerId, data);
}
static cardsRevealed(gameId: number, playerId: number, data: RevealCardsData): void {
static cardsRevealed(gameId: number, playerId: number, data: Event_RevealCards): void {
GameDispatch.cardsRevealed(gameId, playerId, data);
}
static zoneShuffled(gameId: number, playerId: number, data: ShuffleData): void {
static zoneShuffled(gameId: number, playerId: number, data: Event_Shuffle): void {
GameDispatch.zoneShuffled(gameId, playerId, data);
}
static dieRolled(gameId: number, playerId: number, data: RollDieData): void {
static dieRolled(gameId: number, playerId: number, data: Event_RollDie): void {
GameDispatch.dieRolled(gameId, playerId, data);
}
@ -131,11 +129,11 @@ export class GamePersistence {
GameDispatch.turnReversed(gameId, reversed);
}
static zoneDumped(gameId: number, playerId: number, data: DumpZoneData): void {
static zoneDumped(gameId: number, playerId: number, data: Event_DumpZone): void {
GameDispatch.zoneDumped(gameId, playerId, data);
}
static zonePropertiesChanged(gameId: number, playerId: number, data: ChangeZonePropertiesData): void {
static zonePropertiesChanged(gameId: number, playerId: number, data: Event_ChangeZoneProperties): void {
GameDispatch.zonePropertiesChanged(gameId, playerId, data);
}
}

View file

@ -1,24 +1,27 @@
import { ServerDispatch } from 'store';
import { BanHistoryItem, LogItem, WarnHistoryItem, WarnListItem } from 'types';
import type { ServerInfo_Ban } from 'generated/proto/serverinfo_ban_pb';
import type { ServerInfo_ChatMessage } from 'generated/proto/serverinfo_chat_message_pb';
import type { ServerInfo_Warning } from 'generated/proto/serverinfo_warning_pb';
import type { Response_WarnList } from 'generated/proto/response_warn_list_pb';
export class ModeratorPersistence {
static banFromServer(userName: string): void {
ServerDispatch.banFromServer(userName);
}
static banHistory(userName: string, banHistory: BanHistoryItem[]): void {
static banHistory(userName: string, banHistory: ServerInfo_Ban[]): void {
ServerDispatch.banHistory(userName, banHistory);
}
static viewLogs(logs: LogItem[]): void {
static viewLogs(logs: ServerInfo_ChatMessage[]): void {
ServerDispatch.viewLogs(logs);
}
static warnHistory(userName: string, warnHistory: WarnHistoryItem[]): void {
static warnHistory(userName: string, warnHistory: ServerInfo_Warning[]): void {
ServerDispatch.warnHistory(userName, warnHistory);
}
static warnListOptions(warnList: WarnListItem[]): void {
static warnListOptions(warnList: Response_WarnList[]): void {
ServerDispatch.warnListOptions(warnList);
}

View file

@ -1,5 +1,6 @@
import { RoomsDispatch } from 'store';
import { Message, User } from 'types';
import { Message } from 'types';
import type { ServerInfo_User } from 'generated/proto/serverinfo_user_pb';
import type { ServerInfo_Room } from 'generated/proto/serverinfo_room_pb';
import type { ServerInfo_Game } from 'generated/proto/serverinfo_game_pb';
@ -35,7 +36,7 @@ export class RoomPersistence {
RoomsDispatch.addMessage(roomId, message);
}
static userJoined(roomId: number, user: User) {
static userJoined(roomId: number, user: ServerInfo_User) {
RoomsDispatch.userJoined(roomId, user);
}

View file

@ -1,5 +1,9 @@
import { GameDispatch, ServerDispatch } from 'store';
import { DeckList, DeckStorageTreeItem, ReplayMatch, StatusEnum, User, WebSocketConnectOptions } from 'types';
import { StatusEnum, WebSocketConnectOptions } from 'types';
import type { ServerInfo_User } from 'generated/proto/serverinfo_user_pb';
import type { Response_DeckList } from 'generated/proto/response_deck_list_pb';
import type { ServerInfo_DeckStorage_TreeItem } from 'generated/proto/serverinfo_deckstorage_pb';
import type { ServerInfo_ReplayMatch } from 'generated/proto/serverinfo_replay_match_pb';
import { GameEntry } from 'store/game/game.interfaces';
import { sanitizeHtml } from 'websocket/utils';
import {
@ -51,11 +55,11 @@ export class SessionPersistence {
ServerDispatch.testConnectionFailed();
}
static updateBuddyList(buddyList: User[]) {
static updateBuddyList(buddyList: ServerInfo_User[]) {
ServerDispatch.updateBuddyList(buddyList);
}
static addToBuddyList(user: User) {
static addToBuddyList(user: ServerInfo_User) {
ServerDispatch.addToBuddyList(user);
}
@ -63,11 +67,11 @@ export class SessionPersistence {
ServerDispatch.removeFromBuddyList(userName);
}
static updateIgnoreList(ignoreList: User[]) {
static updateIgnoreList(ignoreList: ServerInfo_User[]) {
ServerDispatch.updateIgnoreList(ignoreList);
}
static addToIgnoreList(user: User) {
static addToIgnoreList(user: ServerInfo_User) {
ServerDispatch.addToIgnoreList(user);
}
@ -87,15 +91,15 @@ export class SessionPersistence {
}
}
static updateUser(user: User) {
static updateUser(user: ServerInfo_User) {
ServerDispatch.updateUser(user);
}
static updateUsers(users: User[]) {
static updateUsers(users: ServerInfo_User[]) {
ServerDispatch.updateUsers(users);
}
static userJoined(user: User) {
static userJoined(user: ServerInfo_User) {
ServerDispatch.userJoined(user);
}
@ -171,7 +175,7 @@ export class SessionPersistence {
ServerDispatch.accountImageChanged({ avatarBmp });
}
static getUserInfo(userInfo: User) {
static getUserInfo(userInfo: ServerInfo_User) {
ServerDispatch.getUserInfo(userInfo);
}
@ -238,11 +242,11 @@ export class SessionPersistence {
ServerDispatch.deckDelete(deckId);
}
static updateServerDecks(deckList: DeckList): void {
static updateServerDecks(deckList: Response_DeckList): void {
ServerDispatch.backendDecks(deckList);
}
static uploadServerDeck(path: string, treeItem: DeckStorageTreeItem): void {
static uploadServerDeck(path: string, treeItem: ServerInfo_DeckStorage_TreeItem): void {
ServerDispatch.deckUpload(path, treeItem);
}
@ -254,11 +258,11 @@ export class SessionPersistence {
ServerDispatch.deckDelDir(path);
}
static replayList(matchList: ReplayMatch[]): void {
static replayList(matchList: ServerInfo_ReplayMatch[]): void {
ServerDispatch.replayList(matchList);
}
static replayAdded(matchInfo: ReplayMatch): void {
static replayAdded(matchInfo: ServerInfo_ReplayMatch): void {
ServerDispatch.replayAdded(matchInfo);
}