summaryrefslogtreecommitdiff
path: root/src/toys/euler-golf/js/controls.js
diff options
context:
space:
mode:
authorElizabeth Alexander Hunt <me@liz.coffee>2026-07-05 12:42:44 -0700
committerElizabeth Alexander Hunt <me@liz.coffee>2026-07-05 12:42:44 -0700
commit94b912b649150b9863a62096ba4740b2cc8ad21a (patch)
tree1882236fc980fa5946d3089a2f2e4670f3a70580 /src/toys/euler-golf/js/controls.js
parentab0ddcaeb1fc37351d14b89100e07d3a343ba9e1 (diff)
downloadlizdotcoffee-94b912b649150b9863a62096ba4740b2cc8ad21a.tar.gz
lizdotcoffee-94b912b649150b9863a62096ba4740b2cc8ad21a.zip
Factor
Diffstat (limited to 'src/toys/euler-golf/js/controls.js')
-rw-r--r--src/toys/euler-golf/js/controls.js33
1 files changed, 0 insertions, 33 deletions
diff --git a/src/toys/euler-golf/js/controls.js b/src/toys/euler-golf/js/controls.js
deleted file mode 100644
index 7f606cc..0000000
--- a/src/toys/euler-golf/js/controls.js
+++ /dev/null
@@ -1,33 +0,0 @@
-document
- .getElementById("controls-container")
- .addEventListener("mouseover", () => {
- document.getElementById("controls").style.display = "block";
- document.getElementById("expand-show").style.display = "none";
- });
-
-document
- .getElementById("controls-container")
- .addEventListener("mouseout", () => {
- document.getElementById("controls").style.display = "none";
- document.getElementById("expand-show").style.display = "inline";
- });
-
-document.getElementById("reset").addEventListener("click", () => {
- state = reset_state(state);
-
- state.target = rand_target(state.rows, state.cols);
-});
-
-document.getElementById("solve").addEventListener("click", () => {
- if (!cx.eq(state.path.at(-2), new cx(0, 0))) state = reset_state(state);
-
- state.solution = sol(state.target);
-});
-
-document
- .getElementById("directions")
- .addEventListener("click", () => directions_modal.show());
-
-document.getElementById("gap").addEventListener("input", function () {
- state.changes.gap = Number(this.value);
-});