Improve roof node editing

This commit is contained in:
Aymeric Rabot
2026-06-07 00:24:15 -04:00
parent b7d6038348
commit f84910848b
11 changed files with 216 additions and 72 deletions
+3 -1
View File
@@ -316,7 +316,9 @@ export type TapActionHandle<N = any> = {
* the hit into the node's parent-local frame, and reports the new local XZ
* (optionally grid-snapped via `snapExtents`) to `apply`. Press-drag-release
* with the same live-override → commit-on-release flow as the resize / rotate
* handles. Rendered as a 4-way cross of double-headed arrows.
* handles. Rendered as a 4-way cross of double-headed arrows. Pure translation
* does not require geometry dirtying; renderers consume the live position
* override directly.
*/
export type TranslateHandle<N = any> = {
kind: 'translate'