Implement per mode onMove, onPress and onRelease event handlers