Start work on views system

This commit is contained in:
Michael Mikovsky
2025-10-23 11:25:02 -06:00
parent b8ca903bba
commit d83e81fabc
14 changed files with 556 additions and 95 deletions
+8 -4
View File
@@ -16,11 +16,15 @@ addEventListener("TrunkApplicationStarted", (event) => {
window.wasmBindings.resize(context, width, height);
});
canvas.addEventListener("click", (e) => {
// console.log(e);
canvas.addEventListener("mousemove", (event) => {
window.wasmBindings.mouse_move(context, event.pageX, event.pageY);
});
// [width, height] = [window.innerWidth, window.innerHeight];
// console.log("Window resized: (", width, ", ", height, ")");
canvas.addEventListener("click", (e) => {
window.wasmBindings.click(context, e.pageX, e.pageY);
});
});
// export function cursor(name) {
// document.body.style.cursor = name;
// }