function receiveHandEvent(eventData) { //Data const dog = eventData.dog; const hand = eventData.hand; const handElement = $('#card-slide'); handElement.addClass('ingame-cards-slide') let newHtml = ''; //Build Hand Container hand.forEach((card) => { //Data const idx = card.idx const cardS = card.card; const cardHtml = `
${cardS}
`; newHtml += cardHtml; }); //Build dog if needed if (dog) { newHtml += `
`; } handElement.html(newHtml); } function receiveGameStateChange(eventData) { const content = eventData.content; const title = eventData.title || 'Knockout Whist'; exchangeBody(content, title); } onEvent("ReceivedHandEvent", receiveHandEvent) onEvent("GameStateChangeEvent", receiveGameStateChange)