ButtonUpEvent
ButtonUpEvent is a user interface event that is raised when the primary input button on a button control is released. It signals the end of a press action and is often used to trigger a command or activation in response to a completed interaction. The exact timing and conditions for firing ButtonUpEvent vary by framework, and some systems distinguish ButtonUpEvent from a separate Click event.
In many toolkits, ButtonUpEvent is considered valid when the input button is released while the press began
Event payload typically includes the identity of the button or pointer, the position at release, a timestamp,
Platform examples vary but share a common role. Web environments expose pointerup or mouseup events that serve