Created
January 2, 2020 20:55
-
-
Save neslinesli93/4ff814c33b146794472899c3e9cc2ed1 to your computer and use it in GitHub Desktop.
Add basic event handlers to game module
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@spec handle_event(String.t(), map(), Socket.t()) :: {:noreply, Socket.t()} | {:stop, Socket.t()} | |
def handle_event("keydown", payload, socket) do | |
IO.puts("Received keydown event") | |
IO.inspect(payload, label: "Payload for keydown") | |
{:noreply, socket} | |
end | |
def handle_event("keyup", payload, socket) do | |
IO.puts("Received keyup event") | |
IO.inspect(payload, label: "Payload for keyup") | |
{:noreply, socket} | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment