remove 'squares' field from app type, and refactor most functions in common-update.sml to use layer tree instead of squares vector

This commit is contained in:
2025-08-09 10:19:26 +01:00
parent ab888f8410
commit d3ace298d3
6 changed files with 21 additions and 133 deletions

View File

@@ -333,11 +333,7 @@ struct
end
fun useSquares (model, squares, canvasWidth, canvasHeight) =
let
val model = AppWith.useSquares (model, squares, canvasWidth, canvasHeight)
in
updateCanvas (model, canvasWidth, canvasHeight)
end
raise Fail "todo: reimplement"
fun enterBrowseMode model =
let