31 lines
649 B
Objective-C
31 lines
649 B
Objective-C
#import <MapKit/MKDirections.h>
|
|
#import <PromiseKit/AnyPromise.h>
|
|
|
|
/**
|
|
To import the `MKDirections` category:
|
|
|
|
use_frameworks!
|
|
pod "PromiseKit/MapKit"
|
|
|
|
And then in your sources:
|
|
|
|
@import PromiseKit;
|
|
*/
|
|
@interface MKDirections (PromiseKit)
|
|
|
|
/**
|
|
Begins calculating the requested route information asynchronously.
|
|
|
|
@return A promise that fulfills with a `MKDirectionsResponse`.
|
|
*/
|
|
- (AnyPromise *)calculateDirections NS_REFINED_FOR_SWIFT;
|
|
|
|
/**
|
|
Begins calculating the requested travel-time information asynchronously.
|
|
|
|
@return A promise that fulfills with a `MKETAResponse`.
|
|
*/
|
|
- (AnyPromise *)calculateETA NS_REFINED_FOR_SWIFT;
|
|
|
|
@end
|