add stuff to ISQuery

This commit is contained in:
2024-05-27 17:07:59 +02:00
parent 7a229956de
commit 89c03fe650
+7 -4
View File
@@ -6,9 +6,12 @@ export interface ISClientProvider {
send: (message: ServerMessage) => void
}
export interface ISQuery {
provider: ISClientProvider
accept: (message: ServerMessage) => void
cancel: (message: ServerMessage) => void
readonly provider: ISClientProvider
readonly args: { [key: string]: string } | string
readonly method?: string
readonly target: string
accept: (message: Omit<ServerMessage, "answer_to">) => void
cancel: (message: Omit<ServerMessage, "answer_to">) => void
error: (message: string) => void
}
@@ -61,5 +64,5 @@ export interface ISLobby extends ILobby {
removeGame: (game: ISGame) => void
request_createGame: (query: ISQuery) => void
request_login: (query: ISQuery) => void
// request_login: (query: ISQuery) => void
}