UInputComponent::BindTouch does not correspond to APlayerController::InputTouch

When I use UInputComponent::BindTouch to bind touch events in something outside of a PlayerController, for example a UserWidget, I can’t find anything to bind the ETouchType::Type::Moved event, which is used in APlayerController::InputTouch.

None of the EInputEvent types exposes the correct event for ETouchType::Type::Moved. Am I missing something or has UInputComponent::BindTouch just an incorrect parameter?