Bolts
BFAppLink.m +27 -4
BFAppLinkNavigation.h +7 -0
BFAppLinkNavigation.m +89 -25
BFAppLinkReturnToRefererController.m +10 -4
BFAppLink_Internal.h +23 -0
BFMeasurementEvent.h +27 -0
BFMeasurementEvent.m +55 -0
BFURL.h +20 -2
BFURL.m +48 -4
BFURL_Internal.h +15 -0
Bolts.h +3 -0
Bolts.xcodeproj
project.pbxproj +12 -0
+ 27
- 4
@@ -8,7 +8,7 @@
@@ -20,16 +20,39 @@ NSString *const BFAppLinkRefererUrl = @"url";
+ 7
- 0
@@ -24,6 +24,13 @@ typedef NS_ENUM(NSInteger, BFAppLinkNavigationType) {
+ 89
- 25
@@ -17,6 +17,8 @@
@@ -24,11 +26,11 @@ FOUNDATION_EXPORT NSString *const BFAppLinkUserAgentKeyName;
@@ -97,43 +99,105 @@ static id<BFAppLinkResolving> defaultResolver;
@@ -12,7 +12,7 @@
@@ -22,7 +22,10 @@ static const CFTimeInterval kBFViewAnimationDuration = 0.25f;
@@ -112,8 +115,11 @@ static const CFTimeInterval kBFViewAnimationDuration = 0.25f;
Bolts/BFAppLink_Internal.h
0 → 100644
+ 23
- 0
\ No newline at end of file
Bolts/BFMeasurementEvent.h
0 → 100644
+ 27
- 0
Bolts/BFMeasurementEvent.m
0 → 100644
+ 55
- 0
+ 20
- 2
@@ -10,6 +10,15 @@
@@ -19,11 +28,20 @@
+ 48
- 4
@@ -9,8 +9,9 @@
@@ -21,9 +22,13 @@ FOUNDATION_EXPORT NSString *const BFAppLinkRefererAppLink;
@@ -66,7 +71,38 @@ FOUNDATION_EXPORT NSString *const BFAppLinkRefererUrl;
@@ -76,7 +112,15 @@ FOUNDATION_EXPORT NSString *const BFAppLinkRefererUrl;
Bolts/BFURL_Internal.h
0 → 100644
+ 15
- 0
+ 3
- 0
+ 12
- 0
@@ -63,6 +63,8 @@
@@ -102,6 +104,7 @@
@@ -199,6 +202,10 @@
@@ -338,6 +345,7 @@
@@ -356,9 +364,12 @@
@@ -579,6 +590,7 @@