forked from organicmaps/organicmaps
[ios] fixed compilation error
Signed-off-by: Sergiy Kozyr <s.trump@gmail.com>
This commit is contained in:
parent
8edf155970
commit
558b65398e
3 changed files with 6 additions and 0 deletions
|
@ -8,6 +8,7 @@ typedef NS_ENUM(NSUInteger, DeeplinkUrlType) {
|
|||
DeeplinkUrlTypeRoute,
|
||||
DeeplinkUrlTypeSearch,
|
||||
DeeplinkUrlTypeCrosshair,
|
||||
DeeplinkUrlTypeOAuth2
|
||||
};
|
||||
|
||||
@interface DeepLinkParser : NSObject
|
||||
|
|
|
@ -13,6 +13,7 @@ static inline DeeplinkUrlType deeplinkUrlType(url_scheme::ParsedMapApi::UrlType
|
|||
case url_scheme::ParsedMapApi::UrlType::Route: return DeeplinkUrlTypeRoute;
|
||||
case url_scheme::ParsedMapApi::UrlType::Search: return DeeplinkUrlTypeSearch;
|
||||
case url_scheme::ParsedMapApi::UrlType::Crosshair: return DeeplinkUrlTypeCrosshair;
|
||||
case url_scheme::ParsedMapApi::UrlType::OAuth2: return DeeplinkUrlTypeOAuth2;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -115,6 +115,10 @@
|
|||
case .crosshair:
|
||||
// Not supported on iOS.
|
||||
return false;
|
||||
|
||||
case .oAuth2:
|
||||
// TODO: support OAuth2
|
||||
return false;
|
||||
|
||||
case .incorrect:
|
||||
// Invalid URL or API parameters.
|
||||
|
|
Loading…
Add table
Reference in a new issue