* Track active cursor effects (animations that persist across frames).
| 190 | * Track active cursor effects (animations that persist across frames). |
| 191 | */ |
| 192 | interface ActiveCursorEffectInstance { |
| 193 | interactionTimeMs: number; |
| 194 | cx: number; |
| 195 | cy: number; |
| 196 | interactionType: "click" | "double-click" | "right-click" | "mouseup"; |
| 197 | } |
| 198 | |
| 199 | const activeCursorInteractions: ActiveCursorEffectInstance[] = []; |
| 200 | const MAX_EFFECT_DURATION_MS = 2000; |
nothing calls this directly
no outgoing calls
no test coverage detected