[+] Enable / disable edit mode based on params
This commit is contained in:
+2
-1
@@ -7,6 +7,7 @@
|
|||||||
import { solve } from "./solver";
|
import { solve } from "./solver";
|
||||||
|
|
||||||
type i8s = Int8Array
|
type i8s = Int8Array
|
||||||
|
const params = new URLSearchParams(location.search)
|
||||||
|
|
||||||
// Main variables
|
// Main variables
|
||||||
const [rows, cols] = [40, 40]
|
const [rows, cols] = [40, 40]
|
||||||
@@ -23,7 +24,7 @@
|
|||||||
|
|
||||||
// Editing controls
|
// Editing controls
|
||||||
let grid: HTMLDivElement
|
let grid: HTMLDivElement
|
||||||
let [editMode, dragging] = [true, false]
|
let [editMode, dragging] = [params.has('edit'), false]
|
||||||
const modes = ['line', 'mask', 'color']
|
const modes = ['line', 'mask', 'color']
|
||||||
let mode = 'line'
|
let mode = 'line'
|
||||||
let [startTime, elapsed, complete, statusMsg] = [Date.now(), 0, false, '']
|
let [startTime, elapsed, complete, statusMsg] = [Date.now(), 0, false, '']
|
||||||
|
|||||||
Reference in New Issue
Block a user