[ios] fixed compilation error

Signed-off-by: Sergiy Kozyr <s.trump@gmail.com>
This commit is contained in:
Sergiy Kozyr 2024-08-02 17:11:12 +03:00
parent 8edf155970
commit 558b65398e
3 changed files with 6 additions and 0 deletions

View file

@ -8,6 +8,7 @@ typedef NS_ENUM(NSUInteger, DeeplinkUrlType) {
DeeplinkUrlTypeRoute,
DeeplinkUrlTypeSearch,
DeeplinkUrlTypeCrosshair,
DeeplinkUrlTypeOAuth2
};
@interface DeepLinkParser : NSObject

View file

@ -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;
}
}

View file

@ -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.