Wuyx
2017-01-19 2bf42aa9d2a6bdc7b0770f69109f20fd77ccbdb7
frameworks/Bolts.framework/Headers/BFAppLinkNavigation.h
@@ -57,6 +57,12 @@
                               extras:(NSDictionary *)extras
                          appLinkData:(NSDictionary *)appLinkData;
/*!
 Creates an NSDictionary with the correct format for iOS callback URLs,
 to be used as 'appLinkData' argument in the call to navigationWithAppLink:extras:appLinkData:
 */
+ (NSDictionary *)callbackAppLinkDataForAppWithName:(NSString *)appName url:(NSString *)url;
/*! Performs the navigation */
- (BFAppLinkNavigationType)navigate:(NSError **)error;
@@ -69,6 +75,20 @@
/*! Navigates to a BFAppLink and returns whether it opened in-app or in-browser */
+ (BFAppLinkNavigationType)navigateToAppLink:(BFAppLink *)link error:(NSError **)error;
/*!
 Returns a BFAppLinkNavigationType based on a BFAppLink.
 It's essentially a no-side-effect version of navigateToAppLink:error:,
 allowing apps to determine flow based on the link type (e.g. open an
 internal web view instead of going straight to the browser for regular links.)
 */
+ (BFAppLinkNavigationType)navigationTypeForLink:(BFAppLink *)link;
/*!
 Return navigation type for current instance.
 No-side-effect version of navigate:
 */
- (BFAppLinkNavigationType)navigationType;
/*! Navigates to a URL (an asynchronous action) and returns a BFNavigationType */
+ (BFTask *)navigateToURLInBackground:(NSURL *)destination;