public void RemoveEndDragListener(System.Action <Event, MouseButton, bool> action) => onEndDragEvent.RemoveListener(action);
internal void RemoveBeginDragListener(System.Action <Event, MouseButton, bool> action) => onBeginDragEvent.RemoveListener(action);
public void RemoveMouseUpListener(System.Action <Event, MouseButton, bool> action) => onMouseUpEvent.RemoveListener(action);
internal void RemoveMouseDownListener(System.Action <Event, MouseButton, bool> action) => onMouseDownEvent.RemoveListener(action);