onMouseDown:Event<Float ‑> Float ‑> Int ‑> Void> = new Event<Float -> Float -> Int>()
onMouseUp:Event<Float ‑> Float ‑> Int ‑> Void> = new Event<Float -> Float -> Int>()
onMove:Event<Float ‑> Float ‑> Void> = new Event<Float -> Float>()
onTextEdit:Event<String ‑> Int ‑> Int ‑> Void> = new Event<String -> Int -> Int>()