public void ClearPointerEvent() { { if (PointerEnterEvent != null) { Delegate[] invokeList = PointerEnterEvent.GetInvocationList(); if (invokeList != null) { foreach (Delegate del in invokeList) { PointerEnterEvent -= (OnPointerEnterDlg)del; } } } } { if (PointerExitEvent != null) { Delegate[] invokeList = PointerExitEvent.GetInvocationList(); if (invokeList != null) { foreach (Delegate del in invokeList) { PointerExitEvent -= (OnPointerExitDlg)del; } } } } }
void _handleMouseExit(PointerExitEvent Event) { D.assert(widget.onShowHoverHighlight != null); if (_hovering) { _mayTriggerCallback(task: () => { _hovering = false; }); } }
private void OnPointerExit(PointerExitEvent evt) { if (mounted) { setState(() => { _hover = false; Bridge.ChangeCursor("default"); }); } }
private static void OnPointerExit(PointerExitEvent @event, Clickable clickable) { Bridge.ChangeCursor("default"); clickable._hoverChanged?.Invoke(false); }
public void OnPointerExit(PointerEventData eventData) { color = defaultColor; PointerExitEvent?.Invoke(eventData); }
void _handleMouseExit(PointerExitEvent Event) { _handleHoverChange(false); }