Skip to main content

Module cursor_inspector

Module cursor_inspector 

Source
Expand description

Cursor inspector — cursor styling (ED.19 / M-EDIT).

The cursor controls: how big the pointer renders, how much its motion is smoothed, whether clicks throw a ripple, whether it hides while idle, and whether clicks drive auto-zoom (ED.17). All of it edits one [CursorConfig] on the project. The composited cursor overlay — a smoothed, scaled pointer with click ripples — is a wisp layer driven by the captured cursor track, and lands with the render-integration pass (it needs the same per-OS telemetry capture ED.17 is waiting on). This chunk is the authoring side, undoable through the shared [edit::History].

Structs§

CursorInspectorProps
Props for the CursorInspector component.

Functions§

CursorInspector
The cursor inspector: size / smoothing + ripples / hide-static / auto-zoom.
clamp_size_pct
Clamp a cursor size percentage to a sane authoring range (25–400 %).
commit 🔒
number_field 🔒
toggle_field 🔒

Type Aliases§

HistoryStore 🔒
ProjectSignal 🔒