Files
muuhd/scenes/interface.js
2025-10-13 18:58:58 +02:00

14 lines
355 B
JavaScript
Executable File

/** @typedef {import("../models/session.js").Session} Session */
/** @typedef {import("../util/messages.js").WebsocketMessage} WebsocketMessage */
/** @interface */
export class StateInterface {
/** @param {Session} session */
constructor(_session) {}
onAttach() {}
/** @param {WebsocketMessage} message */
onMessage(_message) {}
}