client.close client.close : string
Defined in src/types/events/in/client.ts:23 client.dead client.dead : string
Defined in src/types/events/in/client.ts:18 client.dm client.dm : { content : string ; reply : ( ( message : string ) => Promise < void > ) ; user : Classes . Relationship ; } Defined in src/types/events/in/client.ts:100 client.error client.error : string
Defined in src/types/events/in/client.ts:16 client.friended client.friended : { avatar : number ; id : string ; name : string ; }
Defined in src/types/events/in/client.ts:97 client.game.abort client.game.abort : void
Defined in src/types/events/in/client.ts:87 client.game.end client.game.end : { players : { id : string ; name : string ; points : number ; won : boolean ; } [] ; }
Defined in src/types/events/in/client.ts:82 client.game.over client.game.over : | { data : { gameoverreason : GameOverReason ; killer : { gameid : number ; type : "sizzle" ; username : null | string ; } ; } ; reason : "finish" ; } | { reason : "abort" ; } | { reason : "end" ; } | { reason : "leave" ; } Defined in src/types/events/in/client.ts:62 client.game.round.end client.game.round.end : string
Defined in src/types/events/in/client.ts:77 client.game.round.start client.game.round.start : [ ( ( cb : Func ) => void ) , Engine , { engine : Engine ; gameid : number ; name : string ; } [] ] Defined in src/types/events/in/client.ts:56 client.game.start client.game.start : ( { multi : false ; } | { ft : number ; multi : true ; wb : number ; } ) & { players : { id : string ; name : string ; points : 0 ; } [] ; }
Defined in src/types/events/in/client.ts:48 client.notify client.notify : { bgcolor ?: ` # ${ string } ` ; buttons ?: { classes ?: string ; icon ?: string ; label : string ; } [] ; classes ?: string ; color ?: ` # ${ string } ` ; fcolor ?: ` # ${ string } ` ; header ?: string ; icon ?: string ; id ?: string ; msg : string ; subcolor ?: ` # ${ string } ` ; subicon ?: string ; timeout ?: number ; }
Defined in src/types/events/in/client.ts:26 client.ready client.ready : { endpoint : string ; social : { notifications : Notification [] ; presences : { [
userId :
string ]
: { detail : string ; invitable : boolean ; status : string ; } ; } ; relationships : Types . Social . Relationship [] ; total_online : number ; } ; } Defined in src/types/events/in/client.ts:11 client.ribbon.receive client.ribbon.receive : { command : string ; data ?: any ; }
Defined in src/types/events/in/client.ts:90 client.ribbon.send client.ribbon.send : { command : string ; data ?: any ; }
Defined in src/types/events/in/client.ts:93 client.room.join Defined in src/types/events/in/client.ts:45 client.room.players Defined in src/types/events/in/client.ts:42
Fires when the websocket closes. Note: the websocket might just be migrating, to check for a fully disconnected client, use
client.dead