Package org.robovm.apple.intents
Interface INStartWorkoutIntentHandling
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Subinterfaces:
INWorkoutsDomainHandling
- All Known Implementing Classes:
INStartWorkoutIntentHandlingAdapter,INWorkoutsDomainHandlingAdapter
public interface INStartWorkoutIntentHandling extends NSObjectProtocol
- Since:
- Available in iOS 10.0 and later.
-
Method Summary
Modifier and Type Method Description voidconfirmStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INStartWorkoutIntentResponse> completion)voidhandleStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INStartWorkoutIntentResponse> completion)voidresolveGoalValueForStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INDoubleResolutionResult> completion)voidresolveIsOpenEndedForStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INBooleanResolutionResult> completion)voidresolveWorkoutGoalUnitTypeForStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INWorkoutGoalUnitTypeResolutionResult> completion)voidresolveWorkoutLocationTypeForStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INWorkoutLocationTypeResolutionResult> completion)voidresolveWorkoutNameForStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INSpeakableStringResolutionResult> completion)
-
Method Details
-
handleStartWorkout
void handleStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INStartWorkoutIntentResponse> completion) -
confirmStartWorkout
void confirmStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INStartWorkoutIntentResponse> completion) -
resolveWorkoutNameForStartWorkout
void resolveWorkoutNameForStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INSpeakableStringResolutionResult> completion) -
resolveGoalValueForStartWorkout
void resolveGoalValueForStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INDoubleResolutionResult> completion) -
resolveWorkoutGoalUnitTypeForStartWorkout
void resolveWorkoutGoalUnitTypeForStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INWorkoutGoalUnitTypeResolutionResult> completion) -
resolveWorkoutLocationTypeForStartWorkout
void resolveWorkoutLocationTypeForStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INWorkoutLocationTypeResolutionResult> completion) -
resolveIsOpenEndedForStartWorkout
void resolveIsOpenEndedForStartWorkout(INStartWorkoutIntent intent, VoidBlock1<INBooleanResolutionResult> completion)
-