Package org.robovm.apple.intents
Interface INRequestRideIntentHandling
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Subinterfaces:
INRidesharingDomainHandling
- All Known Implementing Classes:
INRequestRideIntentHandlingAdapter,INRidesharingDomainHandlingAdapter
public interface INRequestRideIntentHandling extends NSObjectProtocol
- Since:
- Available in iOS 10.0 and later.
-
Method Summary
Modifier and Type Method Description voidconfirmRequestRide(INRequestRideIntent intent, VoidBlock1<INRequestRideIntentResponse> completion)voidhandleRequestRide(INRequestRideIntent intent, VoidBlock1<INRequestRideIntentResponse> completion)voidresolveDropOffLocationForRequestRide(INRequestRideIntent intent, VoidBlock1<INPlacemarkResolutionResult> completion)voidresolvePartySizeForRequestRide(INRequestRideIntent intent, VoidBlock1<INIntegerResolutionResult> completion)voidresolvePickupLocationForRequestRide(INRequestRideIntent intent, VoidBlock1<INPlacemarkResolutionResult> completion)voidresolveRideOptionNameForRequestRide(INRequestRideIntent intent, VoidBlock1<INSpeakableStringResolutionResult> completion)voidresolveScheduledPickupTimeForRequestRide(INRequestRideIntent intent, VoidBlock1<INDateComponentsRangeResolutionResult> completion)
-
Method Details
-
handleRequestRide
void handleRequestRide(INRequestRideIntent intent, VoidBlock1<INRequestRideIntentResponse> completion) -
confirmRequestRide
void confirmRequestRide(INRequestRideIntent intent, VoidBlock1<INRequestRideIntentResponse> completion) -
resolvePickupLocationForRequestRide
void resolvePickupLocationForRequestRide(INRequestRideIntent intent, VoidBlock1<INPlacemarkResolutionResult> completion) -
resolveDropOffLocationForRequestRide
void resolveDropOffLocationForRequestRide(INRequestRideIntent intent, VoidBlock1<INPlacemarkResolutionResult> completion) -
resolveRideOptionNameForRequestRide
void resolveRideOptionNameForRequestRide(INRequestRideIntent intent, VoidBlock1<INSpeakableStringResolutionResult> completion) -
resolvePartySizeForRequestRide
void resolvePartySizeForRequestRide(INRequestRideIntent intent, VoidBlock1<INIntegerResolutionResult> completion) -
resolveScheduledPickupTimeForRequestRide
void resolveScheduledPickupTimeForRequestRide(INRequestRideIntent intent, VoidBlock1<INDateComponentsRangeResolutionResult> completion)- Since:
- Available in iOS 10.3 and later.
-