diff --git a/FlyBuy.xcframework/Info.plist b/FlyBuy.xcframework/Info.plist index cf01b28..a8a9b43 100644 --- a/FlyBuy.xcframework/Info.plist +++ b/FlyBuy.xcframework/Info.plist @@ -8,32 +8,32 @@ BinaryPath FlyBuy.framework/FlyBuy LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath FlyBuy.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator BinaryPath FlyBuy.framework/FlyBuy LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath FlyBuy.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/FlyBuy.xcframework/_CodeSignature/CodeDirectory b/FlyBuy.xcframework/_CodeSignature/CodeDirectory index a4078b6..9968086 100644 Binary files a/FlyBuy.xcframework/_CodeSignature/CodeDirectory and b/FlyBuy.xcframework/_CodeSignature/CodeDirectory differ diff --git a/FlyBuy.xcframework/_CodeSignature/CodeRequirements-1 b/FlyBuy.xcframework/_CodeSignature/CodeRequirements-1 index c3eb81b..b60186a 100644 Binary files a/FlyBuy.xcframework/_CodeSignature/CodeRequirements-1 and b/FlyBuy.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/FlyBuy.xcframework/_CodeSignature/CodeResources b/FlyBuy.xcframework/_CodeSignature/CodeResources index 3f97e52..a7ee100 100644 --- a/FlyBuy.xcframework/_CodeSignature/CodeResources +++ b/FlyBuy.xcframework/_CodeSignature/CodeResources @@ -6,11 +6,11 @@ ios-arm64/FlyBuy.framework/FlyBuy - RbGkc8VaMZK9Og/zWBaheMyWO+k= + 1H5jF8CLf2GDlKZRp71GVeBsvMg= ios-arm64/FlyBuy.framework/Headers/FlyBuy-Swift.h - h7PGgfSREyLXuC7fyrqI+PoWQNI= + t7B1CSuoies892+o26JMNBNu31E= ios-arm64/FlyBuy.framework/Headers/FlyBuy.h @@ -18,23 +18,23 @@ ios-arm64/FlyBuy.framework/Info.plist - eydJ9mT/S7Cn1WkX33H6xt0MobA= + 7rfocq41K4DWFhiYNScM7233+z4= ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.abi.json - GQ0jrY2rP7MO+T/JLlv8J4IcXcM= + IIw062JN38Mi19t3lOXsP/gySnI= ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.private.swiftinterface - 3oNe82N+oQH1afWMWOvCePLj+MM= + JjPmFtLq4zSKZnAyzxACWLVDhf8= ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.swiftdoc - groMCfQNZE3JHEsguQRlDjZtpcM= + FmNR7cFoJmJC1b40CNglKiOKa04= ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.swiftinterface - 3oNe82N+oQH1afWMWOvCePLj+MM= + JjPmFtLq4zSKZnAyzxACWLVDhf8= ios-arm64/FlyBuy.framework/Modules/module.modulemap @@ -46,11 +46,11 @@ ios-arm64_x86_64-simulator/FlyBuy.framework/FlyBuy - 9CzVuMWbTNgHNR8bDTQSgTTest0= + kDD6QcB1pK6VqZWjTcMAgNbpNoc= ios-arm64_x86_64-simulator/FlyBuy.framework/Headers/FlyBuy-Swift.h - iHE6Cz1lMKLfzRIO0XA8UvUEyF0= + zJSdnnM1NuxlZz9Lm+eFnJm7+r0= ios-arm64_x86_64-simulator/FlyBuy.framework/Headers/FlyBuy.h @@ -58,39 +58,39 @@ ios-arm64_x86_64-simulator/FlyBuy.framework/Info.plist - 87lZwv+5ccZP+oFOs1a6JqsVTQo= + t3l4vCXZTrxCXlewRc2EIi30tm4= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.abi.json - GQ0jrY2rP7MO+T/JLlv8J4IcXcM= + IIw062JN38Mi19t3lOXsP/gySnI= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - NoOsfWe0leoX14GS7wUv6dO8i4U= + CauNgPmjaNW9WwHok2Mqf3TSUp4= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftdoc - HQiZFAXk4t++6Lp5+Y9v8sZ+idU= + 47aLeTzF8Av4uQ+bRL+UTnsYsNQ= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftinterface - NoOsfWe0leoX14GS7wUv6dO8i4U= + CauNgPmjaNW9WwHok2Mqf3TSUp4= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.abi.json - GQ0jrY2rP7MO+T/JLlv8J4IcXcM= + IIw062JN38Mi19t3lOXsP/gySnI= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - LifRVgANoq1yG+z5rzp5RWj/4qI= + eNaRNxr6+z0SsQc7kGZFnkmaPGY= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - WmYqRVOsJUYcMttEJ3EyG6upwSQ= + reQGSW2iUifisIh3oopQ982ZTD0= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - LifRVgANoq1yG+z5rzp5RWj/4qI= + eNaRNxr6+z0SsQc7kGZFnkmaPGY= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/module.modulemap @@ -102,7 +102,7 @@ ios-arm64_x86_64-simulator/FlyBuy.framework/_CodeSignature/CodeResources - ppJcqPaoNKMoOv+u7bh42RNmQpQ= + 4ijR86DJuqI3T6gJnei/tVfyCCo= files2 @@ -111,22 +111,22 @@ hash - RbGkc8VaMZK9Og/zWBaheMyWO+k= + 1H5jF8CLf2GDlKZRp71GVeBsvMg= hash2 - 6HtRpCU0inPu4YkLEWGIvoYaUUOpwzqHbOw3uF02XWg= + Gh2H7cKxE2woBQuX0u20nJLW0CmVVxhBd4Q6461wWew= ios-arm64/FlyBuy.framework/Headers/FlyBuy-Swift.h hash - h7PGgfSREyLXuC7fyrqI+PoWQNI= + t7B1CSuoies892+o26JMNBNu31E= hash2 - vCwiBPPuiQvQH1asV6oMiPzE+8EZ9fGC9cZcfF4ocvQ= + nkAgjAUyBw4rYeJv7TiCOhxRrSZfm3ayuMqIhmowa4Y= ios-arm64/FlyBuy.framework/Headers/FlyBuy.h @@ -144,55 +144,55 @@ hash - eydJ9mT/S7Cn1WkX33H6xt0MobA= + 7rfocq41K4DWFhiYNScM7233+z4= hash2 - WlqLuoHIQFxmWjdwlrPMwFbWpUs0dWq8OkgNK/JIrKY= + Sq/Vl79HxsjcuzUCc2MeDI4KoLH9zfNeqSaNjz56Ubc= ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.abi.json hash - GQ0jrY2rP7MO+T/JLlv8J4IcXcM= + IIw062JN38Mi19t3lOXsP/gySnI= hash2 - V1Yp3fJjVlJEKAQCNBfom4l4ksrGwEVDFRf8NZSbRj0= + 0z9iK8Ct1YSSNSZfEBQEDfRA61woNV6U3hJtqlYyP4c= ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.private.swiftinterface hash - 3oNe82N+oQH1afWMWOvCePLj+MM= + JjPmFtLq4zSKZnAyzxACWLVDhf8= hash2 - T6bg/RVWW7fwmYgsozuKOVAnwBKA79wP+ePt5uSdwL8= + UaQqkNsYkvijkAIdJnTMqDnj1O8ufr+M0qClWKK6beo= ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.swiftdoc hash - groMCfQNZE3JHEsguQRlDjZtpcM= + FmNR7cFoJmJC1b40CNglKiOKa04= hash2 - LX5Q9mIXDuxfJ9A51FqfmTCyRRtqI8oBDjyWqcjyvt4= + 56anRG6qHxkrJSeeKP+VbfwTaR/3XYySik4//R/vZTE= ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.swiftinterface hash - 3oNe82N+oQH1afWMWOvCePLj+MM= + JjPmFtLq4zSKZnAyzxACWLVDhf8= hash2 - T6bg/RVWW7fwmYgsozuKOVAnwBKA79wP+ePt5uSdwL8= + UaQqkNsYkvijkAIdJnTMqDnj1O8ufr+M0qClWKK6beo= ios-arm64/FlyBuy.framework/Modules/module.modulemap @@ -221,22 +221,22 @@ hash - 9CzVuMWbTNgHNR8bDTQSgTTest0= + kDD6QcB1pK6VqZWjTcMAgNbpNoc= hash2 - S8wd9MzLyFV5qf8HTdpF7PhMkkL6t55AjScvd4KOPiE= + BBexYYn0DZvEt5DnfTKhnI+Y2BUyenHpnSqV8YpBk10= ios-arm64_x86_64-simulator/FlyBuy.framework/Headers/FlyBuy-Swift.h hash - iHE6Cz1lMKLfzRIO0XA8UvUEyF0= + zJSdnnM1NuxlZz9Lm+eFnJm7+r0= hash2 - mq8yltKjLuHxOkSzWcSPfOV9O93hTdalIdesBfzKUwQ= + 9snrod2fDvpR7qOfKcxvTVSDMoZILZjA4lVjrq2+tLo= ios-arm64_x86_64-simulator/FlyBuy.framework/Headers/FlyBuy.h @@ -254,99 +254,99 @@ hash - 87lZwv+5ccZP+oFOs1a6JqsVTQo= + t3l4vCXZTrxCXlewRc2EIi30tm4= hash2 - LXmFnV+IGZRp/oJhgCcjz/Qwcje+qSTsL4mh8/u3+is= + 6V03ayoIzj/01iuKta2h8UFMJki08AJf8XL0+6HIOJY= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.abi.json hash - GQ0jrY2rP7MO+T/JLlv8J4IcXcM= + IIw062JN38Mi19t3lOXsP/gySnI= hash2 - V1Yp3fJjVlJEKAQCNBfom4l4ksrGwEVDFRf8NZSbRj0= + 0z9iK8Ct1YSSNSZfEBQEDfRA61woNV6U3hJtqlYyP4c= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface hash - NoOsfWe0leoX14GS7wUv6dO8i4U= + CauNgPmjaNW9WwHok2Mqf3TSUp4= hash2 - c7HpAAQVqz34nwmOeEEfxww3wqvj1mozRd1IuYGN/Zk= + Nttdf/6uqOotffMK01kgoyC1shgNL9j9BMZJrhth6SM= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftdoc hash - HQiZFAXk4t++6Lp5+Y9v8sZ+idU= + 47aLeTzF8Av4uQ+bRL+UTnsYsNQ= hash2 - zMKJAif3ufPl20lspCSrUfxd8BHoSJiqg0mg81SGe24= + lJe78edqeWWVbYotJO4l1toSTrXaRoa/Wn370yYM+88= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftinterface hash - NoOsfWe0leoX14GS7wUv6dO8i4U= + CauNgPmjaNW9WwHok2Mqf3TSUp4= hash2 - c7HpAAQVqz34nwmOeEEfxww3wqvj1mozRd1IuYGN/Zk= + Nttdf/6uqOotffMK01kgoyC1shgNL9j9BMZJrhth6SM= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.abi.json hash - GQ0jrY2rP7MO+T/JLlv8J4IcXcM= + IIw062JN38Mi19t3lOXsP/gySnI= hash2 - V1Yp3fJjVlJEKAQCNBfom4l4ksrGwEVDFRf8NZSbRj0= + 0z9iK8Ct1YSSNSZfEBQEDfRA61woNV6U3hJtqlYyP4c= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface hash - LifRVgANoq1yG+z5rzp5RWj/4qI= + eNaRNxr6+z0SsQc7kGZFnkmaPGY= hash2 - dcRxKYYcKeI5yO7bO/6HHbdjNJRddOVr7eOD427WLPI= + sIWBi+oydVuIcCPhBD1eyx1FyCmuSPNZ8CA2QqUy1xc= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftdoc hash - WmYqRVOsJUYcMttEJ3EyG6upwSQ= + reQGSW2iUifisIh3oopQ982ZTD0= hash2 - U/CNqiLajupkA1N7ZY2yQKutONJFOZAPANlsk87RQuk= + wFeyDTToc5NvLqRd9CIRvfwp/tXNO2zhxqrX/0K4Yj8= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftinterface hash - LifRVgANoq1yG+z5rzp5RWj/4qI= + eNaRNxr6+z0SsQc7kGZFnkmaPGY= hash2 - dcRxKYYcKeI5yO7bO/6HHbdjNJRddOVr7eOD427WLPI= + sIWBi+oydVuIcCPhBD1eyx1FyCmuSPNZ8CA2QqUy1xc= ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/module.modulemap @@ -375,11 +375,11 @@ hash - ppJcqPaoNKMoOv+u7bh42RNmQpQ= + 4ijR86DJuqI3T6gJnei/tVfyCCo= hash2 - 3w190pEK/sSYACU1b1L/1rFLULh8jOnlzDX9xCR2/og= + IUeSrsirjKetlaoP8dYjYaFMJalfEuqHsMTkdvEEmHk= diff --git a/FlyBuy.xcframework/_CodeSignature/CodeSignature b/FlyBuy.xcframework/_CodeSignature/CodeSignature index ed16f7c..38b1731 100644 Binary files a/FlyBuy.xcframework/_CodeSignature/CodeSignature and b/FlyBuy.xcframework/_CodeSignature/CodeSignature differ diff --git a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/FlyBuy b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/FlyBuy index 21f69b5..0097da2 100644 Binary files a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/FlyBuy and b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/FlyBuy differ diff --git a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Headers/FlyBuy-Swift.h b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Headers/FlyBuy-Swift.h index 8d2e848..498589d 100644 --- a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Headers/FlyBuy-Swift.h +++ b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Headers/FlyBuy-Swift.h @@ -366,9 +366,17 @@ SWIFT_CLASS_NAMED("ConfigOptionsBuilder") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end + +SWIFT_CLASS_NAMED("Coordinate") +@interface FlyBuyCoordinate : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + @class FlyBuyOrdersManager; @class FlyBuyCustomerManager; @class FlyBuySitesManager; +@class FlyBuyPlacesManager; @class FlyBuyLogger; @class NSUUID; @class NSData; @@ -393,6 +401,9 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FlyBuyCustom /// Gets the SitesManager instance SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FlyBuySitesManager * _Nonnull sites;) + (FlyBuySitesManager * _Nonnull)sites SWIFT_WARN_UNUSED_RESULT; +/// Gets the PlacesManager instance +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FlyBuyPlacesManager * _Nonnull places;) ++ (FlyBuyPlacesManager * _Nonnull)places SWIFT_WARN_UNUSED_RESULT; SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FlyBuyLogger * _Nonnull logger;) + (FlyBuyLogger * _Nonnull)logger SWIFT_WARN_UNUSED_RESULT; /// Set a callback to be notified when the app instance ID is updated. @@ -709,6 +720,26 @@ typedef SWIFT_ENUM(NSInteger, FlyBuyAPIErrorType, open) { FlyBuyAPIErrorTypeResponseError = 1, }; + +SWIFT_CLASS_NAMED("FlyBuyRegion") +@interface FlyBuyRegion : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("FlyBuyBeaconRegion") +@interface FlyBuyBeaconRegion : FlyBuyRegion +- (nonnull instancetype)initWithUuid:(NSUUID * _Nonnull)uuid major:(uint16_t)major minor:(uint16_t)minor identifier:(NSString * _Nonnull)identifier OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS_NAMED("FlyBuyCircularRegion") +@interface FlyBuyCircularRegion : FlyBuyRegion +- (nonnull instancetype)initWithLatitude:(double)latitude longitude:(double)longitude radius:(double)radius identifier:(NSString * _Nonnull)identifier OBJC_DESIGNATED_INITIALIZER; +@end + + typedef SWIFT_ENUM(NSInteger, FlybuyLinkType, open) { FlybuyLinkTypeDineIn = 0, FlybuyLinkTypeRedemption = 1, @@ -1257,6 +1288,77 @@ SWIFT_CLASS_NAMED("PickupWindow") @end +SWIFT_CLASS_NAMED("Place") +@interface FlyBuyPlace : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull id; +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +@property (nonatomic, readonly, copy) NSString * _Nonnull placeFormatted; +@property (nonatomic, readonly) double distance; +@property (nonatomic, readonly, copy) NSString * _Nullable address; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +enum PlaceType : NSInteger; + +SWIFT_CLASS_NAMED("PlaceSuggestionOptions") +@interface FlyBuyPlaceOptions : NSObject +@property (nonatomic, readonly) double latitude; +@property (nonatomic, readonly) double longitude; +@property (nonatomic, readonly) enum PlaceType type; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Builder") +@interface FlyBuyPlaceOptionsBuilder : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +typedef SWIFT_ENUM(NSInteger, PlaceType, open) { + PlaceTypeAddress = 0, + PlaceTypeRegion = 1, + PlaceTypePostalcode = 2, + PlaceTypeCity = 3, + PlaceTypePoi = 4, +}; + + +SWIFT_CLASS_NAMED("PlacesManager") +@interface FlyBuyPlacesManager : NSObject +/// Fetch Places for a query string. +/// Provide query parameter to return a list of Place, where the address, zip, region or city matches the provided string. +/// Example: +/// \code +/// FlyBuy.Core.sites.suggest(query: "1600 Pennsylvania Avenue Washington", options: placeSuggestionOptions.build()) { (places, error) -> (Void) in +/// if let error = error { +/// // Handle error +/// } else { +/// // Handle success +/// } +/// } +/// +/// \endcode\param query a string to search for +/// +/// \param options A PlaceSuggestionOptions where we can set the proximity latitude, longitude, the search type and the language of the response +/// +/// \param callback Gets called at completion with a list of Place or any error encountered. Optional. +/// +- (void)suggestWithQuery:(NSString * _Nonnull)query options:(FlyBuyPlaceOptions * _Nonnull)options callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; +/// Fetch a PlaceLocation for a Place +/// \code +/// +/// +/// \endcode\param place A Place instance, from the callback of the suggest(query:options:callback:) function. +/// +/// \param callback Gets called at completion with a list of Place or any error encountered. Optional. +/// +- (void)retrieveWithPlace:(FlyBuyPlace * _Nonnull)place callback:(void (^ _Nullable)(FlyBuyCoordinate * _Nullable, NSError * _Nullable))callback; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + /// Data model for sites. SWIFT_CLASS_NAMED("Site") @interface FlyBuySite : NSObject @@ -1292,7 +1394,24 @@ SWIFT_CLASS_NAMED("Site") @property (nonatomic, readonly, strong) PickupConfig * _Nonnull pickupConfig; @end -@class CLCircularRegion; + +SWIFT_CLASS_NAMED("SiteOptions") +@interface FlyBuySiteOptions : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull operationalStatus; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Builder") +@interface FlyBuySiteOptionsBuilder : NSObject +- (void)setOperationalStatus:(NSString * _Nonnull)operationalStatus; +- (void)setPage:(NSInteger)page; +- (void)setPer:(NSInteger)per; +- (FlyBuySiteOptions * _Nonnull)build SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + /// Manager for site operations /// Example: @@ -1321,99 +1440,49 @@ SWIFT_CLASS_NAMED("SitesManager") /// /// \endcode\param partnerIdentifier partner identifier for the site. /// -/// \param operationalStatus operation status of the site. -/// -/// \param callback Gets called at completion with the Site or any error encountered. Optional. -/// -- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; -/// Fetch a Site by partner identifier. -/// Provide partnerIdentifier parameter to return the site with the same partner identifier. If -/// the site is found, it will be returned in the callback; otherwise, an error will be returned -/// in the callback. -/// Example: -/// \code -/// FlyBuy.Core.sites.fetchByPartnerIdentifier(partnerIdentifier: "123") { (site, error) -> (Void) in -/// if let error = error { -/// // Handle error -/// } else { -/// // Handle success -/// } -/// } -/// -/// \endcode\param partnerIdentifier partner identifier for the site. +/// \param options A SiteOptions instance. /// /// \param callback Gets called at completion with the Site or any error encountered. Optional. /// -- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; -/// fetches the list of sites from the FlyBuy web API via query string -/// \param query the query string. Optional. -/// -/// \param page the desired page number. Optional. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. +- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier options:(FlyBuySiteOptions * _Nonnull)options callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; +/// Fetches the list of sites from the FlyBuy web API via search region +/// \param region a FlyBuyCircularRegion for the search region. /// -- (void)fetchWithQuery:(NSString * _Nullable)query page:(NSInteger)page callback:(void (^ _Nullable)(NSArray * _Nullable, FlyBuyPagination * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead."); -/// fetches the list of sites from the FlyBuy web API -/// \param query the query string. Optional. -/// -/// \param page the desired page number. Optional. -/// -/// \param operationalStatus the operational status filter string. +/// \param options A SiteOptions instance. /// /// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. /// -- (void)fetchWithQuery:(NSString * _Nullable)query page:(NSInteger)page operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, FlyBuyPagination * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead."); -/// fetches the list of sites from the FlyBuy web API via search region -/// \param region a CLCircularRegion for the search region. -/// -/// \param page the desired page number. Optional. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. -/// -- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; -/// fetches the list of sites from the FlyBuy web API via search region -/// \param region a CLCircularRegion for the search region. -/// -/// \param page the desired page number. Optional. -/// -/// \param operationalStatus the operational status filter string. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. -/// -- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; -/// fetches the list of sites from the FlyBuy web API via search region -/// \param region a CLCircularRegion for the search region. -/// -/// \param page the desired page number. -/// -/// \param per the amount of sites returned per page. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. -/// -- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page per:(NSInteger)per callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; -/// fetches the list of sites from the FlyBuy web API via search region -/// \param region a CLCircularRegion for the search region. -/// -/// \param page the desired page number. -/// -/// \param per the amount of sites returned per page. -/// -/// \param operationalStatus the operational status filter string. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. +- (void)fetchWithRegion:(FlyBuyCircularRegion * _Nonnull)region options:(FlyBuySiteOptions * _Nonnull)options callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; +/// Fetch nearby Sites for a Place within the given radius . +/// Provide place and radius parameters to return the sites within the range near the Place +/// If sites are found, they will be returned in the callback; otherwise, an error will be returned +/// in the callback. +/// \param partnerIdentifier partner identifier for the site. /// -- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page per:(NSInteger)per operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; -/// fetches the complete list of sites from the FlyBuy web API that matches the query string -/// \param query the query string. Optional. +/// \param operationalStatus operation status of the site. /// -/// \param callback will get called on completion with the array of Sites and any errors encountered. Optional. +/// \param callback Gets called at completion with the Sites or any error encountered. Optional. /// -- (void)fetchAllWithQuery:(NSString * _Nullable)query callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead."); +- (void)fetchNearWithPlace:(FlyBuyPlace * _Nonnull)place radius:(double)radius options:(FlyBuySiteOptions * _Nonnull)options callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class CLCircularRegion; + +@interface FlyBuySitesManager (SWIFT_EXTENSION(FlyBuy)) +- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; +- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; +- (void)fetchWithQuery:(NSString * _Nullable)query page:(NSInteger)page callback:(void (^ _Nullable)(NSArray * _Nullable, FlyBuyPagination * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead."); +- (void)fetchWithQuery:(NSString * _Nullable)query page:(NSInteger)page operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, FlyBuyPagination * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead."); +- (void)fetchAllWithQuery:(NSString * _Nullable)query callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead."); +- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead."); +- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page per:(NSInteger)per callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead."); +- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page per:(NSInteger)per operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead."); +- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead."); +@end + /// Error that may be returned from SitesManager methods. SWIFT_CLASS_NAMED("SitesManagerError") @@ -1429,6 +1498,7 @@ SWIFT_CLASS_NAMED("SitesManagerError") /// The type that may be associated with a SitesManagerError. typedef SWIFT_ENUM(NSInteger, SitesManagerErrorType, open) { SitesManagerErrorTypeCoreIsNotConfigured = 0, + SitesManagerErrorTypeMapboxTokenIsMissing = 1, }; diff --git a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Info.plist b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Info.plist index dff9841..91249ab 100644 Binary files a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Info.plist and b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Info.plist differ diff --git a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.abi.json b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.abi.json index 65acafd..764965d 100644 --- a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.abi.json +++ b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.abi.json @@ -300,6 +300,445 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "TypeDecl", + "name": "Place", + "printedName": "Place", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)id", + "mangledName": "$s6FlyBuy5PlaceC2idSSvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)id", + "mangledName": "$s6FlyBuy5PlaceC2idSSvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)name", + "mangledName": "$s6FlyBuy5PlaceC4nameSSvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)name", + "mangledName": "$s6FlyBuy5PlaceC4nameSSvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeFormatted", + "printedName": "placeFormatted", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)placeFormatted", + "mangledName": "$s6FlyBuy5PlaceC14placeFormattedSSvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)placeFormatted", + "mangledName": "$s6FlyBuy5PlaceC14placeFormattedSSvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "distance", + "printedName": "distance", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)distance", + "mangledName": "$s6FlyBuy5PlaceC8distanceSdvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)distance", + "mangledName": "$s6FlyBuy5PlaceC8distanceSdvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)address", + "mangledName": "$s6FlyBuy5PlaceC7addressSSSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)address", + "mangledName": "$s6FlyBuy5PlaceC7addressSSSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)init", + "mangledName": "$s6FlyBuy5PlaceCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy5PlaceC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s6FlyBuy5PlaceC4fromACs7Decoder_p_tKcfc", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy5PlaceC6encode2toys7Encoder_p_tKF", + "mangledName": "$s6FlyBuy5PlaceC6encode2toys7Encoder_p_tKF", + "moduleName": "FlyBuy", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace", + "mangledName": "$s6FlyBuy5PlaceC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyPlace", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "FlybuyLinkType", @@ -1997,6 +2436,13 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "CustomerConsent", @@ -13115,6 +13561,64 @@ "moduleName": "FlyBuy", "protocolReq": true }, + { + "kind": "Var", + "name": "baseURL", + "printedName": "baseURL", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy14CodableRequestP7baseURLSSSgvp", + "mangledName": "$s6FlyBuy14CodableRequestP7baseURLSSSgvp", + "moduleName": "FlyBuy", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy14CodableRequestP7baseURLSSSgvg", + "mangledName": "$s6FlyBuy14CodableRequestP7baseURLSSSgvg", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.CodableRequest>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", "name": "decoder", @@ -13301,6 +13805,63 @@ } ] }, + { + "kind": "Var", + "name": "baseURL", + "printedName": "baseURL", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy14CodableRequestPAAE7baseURLSSSgvp", + "mangledName": "$s6FlyBuy14CodableRequestPAAE7baseURLSSSgvp", + "moduleName": "FlyBuy", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy14CodableRequestPAAE7baseURLSSSgvg", + "mangledName": "$s6FlyBuy14CodableRequestPAAE7baseURLSSSgvg", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.CodableRequest>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", "name": "decoder", @@ -13948,6 +14509,13 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "OrderProgressState", @@ -14772,6 +15340,207 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "TypeDecl", + "name": "Coordinate", + "printedName": "Coordinate", + "children": [ + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy10CoordinateC8latitudeSdvp", + "mangledName": "$s6FlyBuy10CoordinateC8latitudeSdvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy10CoordinateC8latitudeSdvg", + "mangledName": "$s6FlyBuy10CoordinateC8latitudeSdvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy10CoordinateC9longitudeSdvp", + "mangledName": "$s6FlyBuy10CoordinateC9longitudeSdvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy10CoordinateC9longitudeSdvg", + "mangledName": "$s6FlyBuy10CoordinateC9longitudeSdvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Coordinate", + "printedName": "FlyBuy.Coordinate", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCoordinate" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCoordinate(im)init", + "mangledName": "$s6FlyBuy10CoordinateCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCoordinate", + "mangledName": "$s6FlyBuy10CoordinateC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyCoordinate", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "AppConfigData", @@ -15257,6 +16026,66 @@ } ] }, + { + "kind": "Var", + "name": "places", + "printedName": "places", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "FlyBuy.PlacesConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesConfig", + "printedName": "FlyBuy.PlacesConfig", + "usr": "s:6FlyBuy12PlacesConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy13AppConfigDataV6placesAA06PlacesD0VSgvp", + "mangledName": "$s6FlyBuy13AppConfigDataV6placesAA06PlacesD0VSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "FlyBuy.PlacesConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesConfig", + "printedName": "FlyBuy.PlacesConfig", + "usr": "s:6FlyBuy12PlacesConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy13AppConfigDataV6placesAA06PlacesD0VSgvg", + "mangledName": "$s6FlyBuy13AppConfigDataV6placesAA06PlacesD0VSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" + } + ] + }, { "kind": "Constructor", "name": "init", @@ -16160,6 +16989,60 @@ } ] }, + { + "kind": "Var", + "name": "places", + "printedName": "places", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesManager", + "printedName": "FlyBuy.PlacesManager", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCore(cpy)places", + "mangledName": "$s6FlyBuy4CoreC6placesAA13PlacesManagerCvpZ", + "moduleName": "FlyBuy", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesManager", + "printedName": "FlyBuy.PlacesManager", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCore(cm)places", + "mangledName": "$s6FlyBuy4CoreC6placesAA13PlacesManagerCvgZ", + "moduleName": "FlyBuy", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, { "kind": "Var", "name": "logger", @@ -16815,148 +17698,152 @@ }, { "kind": "TypeDecl", - "name": "OrderOptions", - "printedName": "OrderOptions", + "name": "FlyBuyCircularRegion", + "printedName": "FlyBuyCircularRegion", "children": [ { - "kind": "Var", - "name": "customerName", - "printedName": "customerName", + "kind": "Constructor", + "name": "init", + "printedName": "init(latitude:longitude:radius:identifier:)", "children": [ + { + "kind": "TypeNominal", + "name": "FlyBuyCircularRegion", + "printedName": "FlyBuy.FlyBuyCircularRegion", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCircularRegion" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", + "hasDefaultArg": true, "usr": "s:SS" } ], - "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerName", - "mangledName": "$s6FlyBuy12OrderOptionsC12customerNameSSvp", + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCircularRegion(im)initWithLatitude:longitude:radius:identifier:", + "mangledName": "$s6FlyBuy0aB14CircularRegionC8latitude9longitude6radius10identifierACSd_S2dSStcfc", "moduleName": "FlyBuy", + "objc_name": "initWithLatitude:longitude:radius:identifier:", "declAttributes": [ - "Final", - "HasStorage", "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerName", - "mangledName": "$s6FlyBuy12OrderOptionsC12customerNameSSvg", - "moduleName": "FlyBuy", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCircularRegion", + "mangledName": "$s6FlyBuy0aB14CircularRegionC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyCircularRegion", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "FlyBuy.FlyBuyRegion", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "Var", - "name": "customerPhone", - "printedName": "customerPhone", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerPhone", - "mangledName": "$s6FlyBuy12OrderOptionsC13customerPhoneSSSgvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerPhone", - "mangledName": "$s6FlyBuy12OrderOptionsC13customerPhoneSSSgvg", - "moduleName": "FlyBuy", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "TypeDecl", + "name": "OrderOptions", + "printedName": "OrderOptions", + "children": [ { "kind": "Var", - "name": "customerCarColor", - "printedName": "customerCarColor", + "name": "customerName", + "printedName": "customerName", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarColor", - "mangledName": "$s6FlyBuy12OrderOptionsC16customerCarColorSSSgvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerName", + "mangledName": "$s6FlyBuy12OrderOptionsC12customerNameSSvp", "moduleName": "FlyBuy", "declAttributes": [ "Final", @@ -16971,44 +17858,6 @@ "kind": "Accessor", "name": "Get", "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerCarColor", - "mangledName": "$s6FlyBuy12OrderOptionsC16customerCarColorSSSgvg", - "moduleName": "FlyBuy", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "customerCarType", - "printedName": "customerCarType", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", @@ -17017,45 +17866,9 @@ "usr": "s:SS" } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarType", - "mangledName": "$s6FlyBuy12OrderOptionsC15customerCarTypeSSSgvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerCarType", - "mangledName": "$s6FlyBuy12OrderOptionsC15customerCarTypeSSSgvg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerName", + "mangledName": "$s6FlyBuy12OrderOptionsC12customerNameSSvg", "moduleName": "FlyBuy", "implicit": true, "declAttributes": [ @@ -17068,8 +17881,8 @@ }, { "kind": "Var", - "name": "customerCarLicensePlate", - "printedName": "customerCarLicensePlate", + "name": "customerPhone", + "printedName": "customerPhone", "children": [ { "kind": "TypeNominal", @@ -17087,8 +17900,206 @@ } ], "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarLicensePlate", - "mangledName": "$s6FlyBuy12OrderOptionsC23customerCarLicensePlateSSSgvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerPhone", + "mangledName": "$s6FlyBuy12OrderOptionsC13customerPhoneSSSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerPhone", + "mangledName": "$s6FlyBuy12OrderOptionsC13customerPhoneSSSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customerCarColor", + "printedName": "customerCarColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarColor", + "mangledName": "$s6FlyBuy12OrderOptionsC16customerCarColorSSSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerCarColor", + "mangledName": "$s6FlyBuy12OrderOptionsC16customerCarColorSSSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customerCarType", + "printedName": "customerCarType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarType", + "mangledName": "$s6FlyBuy12OrderOptionsC15customerCarTypeSSSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerCarType", + "mangledName": "$s6FlyBuy12OrderOptionsC15customerCarTypeSSSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customerCarLicensePlate", + "printedName": "customerCarLicensePlate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarLicensePlate", + "mangledName": "$s6FlyBuy12OrderOptionsC23customerCarLicensePlateSSSgvp", "moduleName": "FlyBuy", "declAttributes": [ "Final", @@ -18298,66 +19309,35 @@ "declKind": "Import", "moduleName": "FlyBuy" }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "FlyBuy" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "FlyBuy" - }, - { - "kind": "Import", - "name": "SQLite3", - "printedName": "SQLite3", - "declKind": "Import", - "moduleName": "FlyBuy" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "FlyBuy" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "FlyBuy" - }, { "kind": "TypeDecl", - "name": "FlyBuyDBManager", - "printedName": "FlyBuyDBManager", + "name": "SiteOptions", + "printedName": "SiteOptions", "children": [ { "kind": "Var", - "name": "dbVersion", - "printedName": "dbVersion", + "name": "operationalStatus", + "printedName": "operationalStatus", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivp", - "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions(py)operationalStatus", + "mangledName": "$s6FlyBuy11SiteOptionsC17operationalStatusSSvp", "moduleName": "FlyBuy", "declAttributes": [ "Final", - "AccessControl" + "HasStorage", + "AccessControl", + "ObjC" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -18366,30 +19346,34 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivg", - "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions(im)operationalStatus", + "mangledName": "$s6FlyBuy11SiteOptionsC17operationalStatusSSvg", "moduleName": "FlyBuy", + "implicit": true, "declAttributes": [ - "Final" + "Final", + "ObjC" ], "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "page", + "printedName": "page", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, { "kind": "TypeNominal", "name": "Int", @@ -18397,173 +19381,880 @@ "usr": "s:Si" } ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy11SiteOptionsC4pageSiSgvp", + "mangledName": "$s6FlyBuy11SiteOptionsC4pageSiSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], "declKind": "Accessor", - "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivs", - "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivs", + "usr": "s:6FlyBuy11SiteOptionsC4pageSiSgvg", + "mangledName": "$s6FlyBuy11SiteOptionsC4pageSiSgvg", "moduleName": "FlyBuy", + "implicit": true, "declAttributes": [ "Final" ], - "accessorKind": "set" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "per", + "printedName": "per", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy11SiteOptionsC3perSiSgvp", + "mangledName": "$s6FlyBuy11SiteOptionsC3perSiSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivM", - "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivM", + "usr": "s:6FlyBuy11SiteOptionsC3perSiSgvg", + "mangledName": "$s6FlyBuy11SiteOptionsC3perSiSgvg", "moduleName": "FlyBuy", "implicit": true, "declAttributes": [ "Final" ], - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", - "printedName": "init(atPath:)", + "printedName": "init(operationalStatus:page:per:)", "children": [ { "kind": "TypeNominal", - "name": "FlyBuyDBManager", - "printedName": "FlyBuy.FlyBuyDBManager", - "usr": "s:6FlyBuy0aB9DBManagerC" + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:6FlyBuy0aB9DBManagerC6atPathACSS_tcfc", - "mangledName": "$s6FlyBuy0aB9DBManagerC6atPathACSS_tcfc", - "moduleName": "FlyBuy", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "fetchAll", - "printedName": "fetchAll(_:)", - "children": [ + }, { "kind": "TypeNominal", - "name": "Array", - "printedName": "[τ_0_0]", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "usr": "s:Sa" + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "[τ_0_0].Type", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[τ_0_0]", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "s:6FlyBuy0aB9DBManagerC8fetchAllySayxGAEmKAA18PersistableCodableRzlF", - "mangledName": "$s6FlyBuy0aB9DBManagerC8fetchAllySayxGAEmKAA18PersistableCodableRzlF", + "declKind": "Constructor", + "usr": "s:6FlyBuy11SiteOptionsC17operationalStatus4page3perACSS_SiSgAGtcfc", + "mangledName": "$s6FlyBuy11SiteOptionsC17operationalStatus4page3perACSS_SiSgAGtcfc", "moduleName": "FlyBuy", - "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.PersistableCodable>", - "sugared_genericSig": "", "declAttributes": [ - "Final", "AccessControl" ], - "throwing": true, - "funcSelfKind": "NonMutating" + "init_kind": "Designated" }, { - "kind": "Function", - "name": "fetch", - "printedName": "fetch(_:using:)", + "kind": "TypeDecl", + "name": "Builder", + "printedName": "Builder", "children": [ { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[τ_0_0]", + "kind": "Function", + "name": "setOperationalStatus", + "printedName": "setOperationalStatus(_:)", "children": [ { "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "declKind": "Func", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC20setOperationalStatusyySSF", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC20setOperationalStatusyySSF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "[τ_0_0].Type", + "kind": "Function", + "name": "setPage", + "printedName": "setPage(_:)", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[τ_0_0]", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sa" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Func", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC7setPageyySiF", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC7setPageyySiF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "s:6FlyBuy0aB9DBManagerC5fetch_5usingSayxGAFm_SStKAA18PersistableCodableRzlF", - "mangledName": "$s6FlyBuy0aB9DBManagerC5fetch_5usingSayxGAFm_SStKAA18PersistableCodableRzlF", - "moduleName": "FlyBuy", - "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.PersistableCodable>", - "sugared_genericSig": "", - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, + "kind": "Function", + "name": "setPer", + "printedName": "setPer(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC6setPeryySiF", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC6setPeryySiF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "build", + "printedName": "build()", + "children": [ + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC5buildACyF", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC5buildACyF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Builder", + "printedName": "FlyBuy.SiteOptions.Builder", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderCAEycfc", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderCAEycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuySiteOptionsBuilder", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions(im)init", + "mangledName": "$s6FlyBuy11SiteOptionsCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions", + "mangledName": "$s6FlyBuy11SiteOptionsC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuySiteOptions", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "SQLite3", + "printedName": "SQLite3", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "TypeDecl", + "name": "FlyBuyBeaconRegion", + "printedName": "FlyBuyBeaconRegion", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuid:major:minor:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FlyBuyBeaconRegion", + "printedName": "FlyBuy.FlyBuyBeaconRegion", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyBeaconRegion" + }, + { + "kind": "TypeNominal", + "name": "UUID", + "printedName": "Foundation.UUID", + "usr": "s:10Foundation4UUIDV" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyBeaconRegion(im)initWithUuid:major:minor:identifier:", + "mangledName": "$s6FlyBuy0aB12BeaconRegionC4uuid5major5minor10identifierAC10Foundation4UUIDV_s6UInt16VALSStcfc", + "moduleName": "FlyBuy", + "objc_name": "initWithUuid:major:minor:identifier:", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyBeaconRegion", + "mangledName": "$s6FlyBuy0aB12BeaconRegionC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyBeaconRegion", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "FlyBuy.FlyBuyRegion", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "TypeDecl", + "name": "FlyBuyDBManager", + "printedName": "FlyBuyDBManager", + "children": [ + { + "kind": "Var", + "name": "dbVersion", + "printedName": "dbVersion", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivp", + "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivg", + "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivg", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivs", + "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivs", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivM", + "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivM", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(atPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FlyBuyDBManager", + "printedName": "FlyBuy.FlyBuyDBManager", + "usr": "s:6FlyBuy0aB9DBManagerC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy0aB9DBManagerC6atPathACSS_tcfc", + "mangledName": "$s6FlyBuy0aB9DBManagerC6atPathACSS_tcfc", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchAll", + "printedName": "fetchAll(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "[τ_0_0].Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy0aB9DBManagerC8fetchAllySayxGAEmKAA18PersistableCodableRzlF", + "mangledName": "$s6FlyBuy0aB9DBManagerC8fetchAllySayxGAEmKAA18PersistableCodableRzlF", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.PersistableCodable>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetch", + "printedName": "fetch(_:using:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "[τ_0_0].Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy0aB9DBManagerC5fetch_5usingSayxGAFm_SStKAA18PersistableCodableRzlF", + "mangledName": "$s6FlyBuy0aB9DBManagerC5fetch_5usingSayxGAFm_SStKAA18PersistableCodableRzlF", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.PersistableCodable>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, "funcSelfKind": "NonMutating" }, { @@ -19689,6 +21380,189 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "TypeDecl", + "name": "PlacesConfig", + "printedName": "PlacesConfig", + "children": [ + { + "kind": "Var", + "name": "suggestionRequestDelayMs", + "printedName": "suggestionRequestDelayMs", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy12PlacesConfigV24suggestionRequestDelayMsSivp", + "mangledName": "$s6FlyBuy12PlacesConfigV24suggestionRequestDelayMsSivp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy12PlacesConfigV24suggestionRequestDelayMsSivg", + "mangledName": "$s6FlyBuy12PlacesConfigV24suggestionRequestDelayMsSivg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mapboxAccessToken", + "printedName": "mapboxAccessToken", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy12PlacesConfigV17mapboxAccessTokenSSvp", + "mangledName": "$s6FlyBuy12PlacesConfigV17mapboxAccessTokenSSvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy12PlacesConfigV17mapboxAccessTokenSSvg", + "mangledName": "$s6FlyBuy12PlacesConfigV17mapboxAccessTokenSSvg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesConfig", + "printedName": "FlyBuy.PlacesConfig", + "usr": "s:6FlyBuy12PlacesConfigV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy12PlacesConfigV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s6FlyBuy12PlacesConfigV4fromACs7Decoder_p_tKcfc", + "moduleName": "FlyBuy", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy12PlacesConfigV6encode2toys7Encoder_p_tKF", + "mangledName": "$s6FlyBuy12PlacesConfigV6encode2toys7Encoder_p_tKF", + "moduleName": "FlyBuy", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:6FlyBuy12PlacesConfigV", + "mangledName": "$s6FlyBuy12PlacesConfigV", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "Import", "name": "Foundation", @@ -20205,6 +22079,303 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "TypeDecl", + "name": "PlacesManager", + "printedName": "PlacesManager", + "children": [ + { + "kind": "Function", + "name": "suggest", + "printedName": "suggest(query:options:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "PlaceSuggestionOptions", + "printedName": "FlyBuy.PlaceSuggestionOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Place]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Place]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Place]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Place]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Place]", + "children": [ + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager(im)suggestWithQuery:options:callback:", + "mangledName": "$s6FlyBuy13PlacesManagerC7suggest5query7options8callbackySS_AA22PlaceSuggestionOptionsCySayAA0I0CGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "suggestWithQuery:options:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "retrieve", + "printedName": "retrieve(place:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((FlyBuy.Coordinate?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.Coordinate?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(FlyBuy.Coordinate?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "FlyBuy.Coordinate?", + "children": [ + { + "kind": "TypeNominal", + "name": "Coordinate", + "printedName": "FlyBuy.Coordinate", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCoordinate" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager(im)retrieveWithPlace:callback:", + "mangledName": "$s6FlyBuy13PlacesManagerC8retrieve5place8callbackyAA5PlaceC_yAA10CoordinateCSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "retrieveWithPlace:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesManager", + "printedName": "FlyBuy.PlacesManager", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager(im)init", + "mangledName": "$s6FlyBuy13PlacesManagerCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager", + "mangledName": "$s6FlyBuy13PlacesManagerC", + "moduleName": "FlyBuy", + "isOpen": true, + "objc_name": "FlyBuyPlacesManager", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, { "kind": "Import", "name": "Foundation", @@ -21788,12 +23959,333 @@ ], "accessorKind": "get" } - ] + ] + }, + { + "kind": "Function", + "name": "fetchByPartnerIdentifier", + "printedName": "fetchByPartnerIdentifier(partnerIdentifier:options:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((FlyBuy.Site?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.Site?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(FlyBuy.Site?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "FlyBuy.Site?", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:options:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH07options8callbackySS_AA11SiteOptionsCyAA0L0CSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:options:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetch", + "printedName": "fetch(region:options:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlyBuyCircularRegion", + "printedName": "FlyBuy.FlyBuyCircularRegion", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCircularRegion" + }, + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Site]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Site]", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:options:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region7options8callbackyAA0aB14CircularRegionC_AA11SiteOptionsCySayAA0K0CGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "fetchWithRegion:options:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchNear", + "printedName": "fetchNear(place:radius:options:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Site]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Site]", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchNearWithPlace:radius:options:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC9fetchNear5place6radius7options8callbackyAA5PlaceC_SdAA11SiteOptionsCySayAA0L0CGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "fetchNearWithPlace:radius:options:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManager", + "printedName": "FlyBuy.SitesManager", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)init", + "mangledName": "$s6FlyBuy12SitesManagerCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" }, { "kind": "Function", "name": "fetchByPartnerIdentifier", - "printedName": "fetchByPartnerIdentifier(partnerIdentifier:operationalStatus:callback:)", + "printedName": "fetchByPartnerIdentifier(partnerIdentifier:callback:)", "children": [ { "kind": "TypeNominal", @@ -21806,13 +24298,6 @@ "printedName": "Swift.String", "usr": "s:SS" }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, { "kind": "TypeNominal", "name": "Optional", @@ -21871,21 +24356,22 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:operationalStatus:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH017operationalStatus8callbackySS_SSyAA4SiteCSg_s5Error_pSgtcSgtF", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH08callbackySS_yAA4SiteCSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", - "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:operationalStatus:callback:", + "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:callback:", "declAttributes": [ + "Dynamic", "AccessControl", - "ObjC", - "RawDocComment" + "ObjC" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "fetchByPartnerIdentifier", - "printedName": "fetchByPartnerIdentifier(partnerIdentifier:callback:)", + "printedName": "fetchByPartnerIdentifier(partnerIdentifier:operationalStatus:callback:)", "children": [ { "kind": "TypeNominal", @@ -21898,6 +24384,13 @@ "printedName": "Swift.String", "usr": "s:SS" }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, { "kind": "TypeNominal", "name": "Optional", @@ -21956,15 +24449,16 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH08callbackySS_yAA4SiteCSg_s5Error_pSgtcSgtF", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:operationalStatus:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH017operationalStatus8callbackySS_SSyAA4SiteCSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", - "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:callback:", + "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:operationalStatus:callback:", "declAttributes": [ + "Dynamic", "AccessControl", - "ObjC", - "RawDocComment" + "ObjC" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { @@ -22079,17 +24573,18 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithQuery:page:callback:", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithQuery:page:callback:", "mangledName": "$s6FlyBuy12SitesManagerC5fetch5query4page8callbackySSSg_SiySayAA4SiteCGSg_AA10PaginationCSgs5Error_pSgtcSgtF", "moduleName": "FlyBuy", "deprecated": true, "objc_name": "fetchWithQuery:page:callback:", "declAttributes": [ + "Dynamic", "AccessControl", "ObjC", - "Available", - "RawDocComment" + "Available" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { @@ -22211,23 +24706,24 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithQuery:page:operationalStatus:callback:", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithQuery:page:operationalStatus:callback:", "mangledName": "$s6FlyBuy12SitesManagerC5fetch5query4page17operationalStatus8callbackySSSg_SiSSySayAA4SiteCGSg_AA10PaginationCSgs5Error_pSgtcSgtF", "moduleName": "FlyBuy", "deprecated": true, "objc_name": "fetchWithQuery:page:operationalStatus:callback:", "declAttributes": [ + "Dynamic", "AccessControl", "ObjC", - "Available", - "RawDocComment" + "Available" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", - "name": "fetch", - "printedName": "fetch(region:page:callback:)", + "name": "fetchAll", + "printedName": "fetchAll(query:callback:)", "children": [ { "kind": "TypeNominal", @@ -22236,16 +24732,18 @@ }, { "kind": "TypeNominal", - "name": "CLCircularRegion", - "printedName": "CoreLocation.CLCircularRegion", - "usr": "c:objc(cs)CLCircularRegion" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], "hasDefaultArg": true, - "usr": "s:Si" + "usr": "s:Sq" }, { "kind": "TypeNominal", @@ -22313,15 +24811,18 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page8callbackySo16CLCircularRegionC_SiySayAA4SiteCGSg_s5Error_pSgtcSgtF", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchAllWithQuery:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC8fetchAll5query8callbackySSSg_ySayAA4SiteCGSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", - "objc_name": "fetchWithRegion:page:callback:", + "deprecated": true, + "objc_name": "fetchAllWithQuery:callback:", "declAttributes": [ + "Dynamic", "AccessControl", "ObjC", - "RawDocComment" + "Available" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { @@ -22420,15 +24921,18 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:operationalStatus:callback:", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:operationalStatus:callback:", "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page17operationalStatus8callbackySo16CLCircularRegionC_SiSSySayAA4SiteCGSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", + "deprecated": true, "objc_name": "fetchWithRegion:page:operationalStatus:callback:", "declAttributes": [ + "Dynamic", "AccessControl", "ObjC", - "RawDocComment" + "Available" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { @@ -22525,139 +25029,566 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:per:callback:", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:per:callback:", "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page3per8callbackySo16CLCircularRegionC_S2iySayAA4SiteCGSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", - "objc_name": "fetchWithRegion:page:per:callback:", + "deprecated": true, + "objc_name": "fetchWithRegion:page:per:callback:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "Available" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetch", + "printedName": "fetch(region:page:per:operationalStatus:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLCircularRegion", + "printedName": "CoreLocation.CLCircularRegion", + "usr": "c:objc(cs)CLCircularRegion" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Site]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Site]", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:per:operationalStatus:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page3per17operationalStatus8callbackySo16CLCircularRegionC_S2iSSySayAA4SiteCGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "deprecated": true, + "objc_name": "fetchWithRegion:page:per:operationalStatus:callback:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "Available" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetch", + "printedName": "fetch(region:page:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLCircularRegion", + "printedName": "CoreLocation.CLCircularRegion", + "usr": "c:objc(cs)CLCircularRegion" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Site]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Site]", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page8callbackySo16CLCircularRegionC_SiySayAA4SiteCGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "deprecated": true, + "objc_name": "fetchWithRegion:page:callback:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "Available" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager", + "mangledName": "$s6FlyBuy12SitesManagerC", + "moduleName": "FlyBuy", + "isOpen": true, + "objc_name": "FlyBuySitesManager", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SitesManagerErrorType", + "printedName": "SitesManagerErrorType", + "children": [ + { + "kind": "Var", + "name": "coreIsNotConfigured", + "printedName": "coreIsNotConfigured", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.SitesManagerErrorType.Type) -> FlyBuy.SitesManagerErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.SitesManagerErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType@SitesManagerErrorTypeCoreIsNotConfigured", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO19coreIsNotConfiguredyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "mapboxTokenIsMissing", + "printedName": "mapboxTokenIsMissing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.SitesManagerErrorType.Type) -> FlyBuy.SitesManagerErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.SitesManagerErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType@SitesManagerErrorTypeMapboxTokenIsMissing", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO20mapboxTokenIsMissingyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO11descriptionSSvp", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO11descriptionSSvp", + "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" + "AccessControl" ], - "funcSelfKind": "NonMutating" + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO11descriptionSSvg", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO11descriptionSSvg", + "moduleName": "FlyBuy", + "accessorKind": "get" + } + ] }, { - "kind": "Function", - "name": "fetch", - "printedName": "fetch(region:page:per:operationalStatus:callback:)", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CLCircularRegion", - "printedName": "CoreLocation.CLCircularRegion", - "usr": "c:objc(cs)CLCircularRegion" + "name": "Optional", + "printedName": "FlyBuy.SitesManagerErrorType?", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" - }, + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueACSgSi_tcfc", + "moduleName": "FlyBuy", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueSivp", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueSivp", + "moduleName": "FlyBuy", + "implicit": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[FlyBuy.Site]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[FlyBuy.Site]", - "children": [ - { - "kind": "TypeNominal", - "name": "Site", - "printedName": "FlyBuy.Site", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "hasDefaultArg": true, - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueSivg", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueSivg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:per:operationalStatus:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page3per17operationalStatus8callbackySo16CLCircularRegionC_S2iSSySayAA4SiteCGSg_s5Error_pSgtcSgtF", - "moduleName": "FlyBuy", - "objc_name": "fetchWithRegion:page:per:operationalStatus:callback:", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "Function", - "name": "fetchAll", - "printedName": "fetchAll(query:callback:)", + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SitesManagerError", + "printedName": "SitesManagerError", + "children": [ + { + "kind": "Var", + "name": "errorDescription", + "printedName": "errorDescription", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -22670,87 +25601,103 @@ "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(py)errorDescription", + "mangledName": "$s6FlyBuy17SitesManagerErrorC16errorDescriptionSSSgvp", + "moduleName": "FlyBuy", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[FlyBuy.Site]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[FlyBuy.Site]", - "children": [ - { - "kind": "TypeNominal", - "name": "Site", - "printedName": "FlyBuy.Site", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "hasDefaultArg": true, - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)errorDescription", + "mangledName": "$s6FlyBuy17SitesManagerErrorC16errorDescriptionSSSgvg", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchAllWithQuery:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC8fetchAll5query8callbackySSSg_ySayAA4SiteCGSg_s5Error_pSgtcSgtF", + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(py)description", + "mangledName": "$s6FlyBuy17SitesManagerErrorC11descriptionSSvp", "moduleName": "FlyBuy", - "deprecated": true, - "objc_name": "fetchAllWithQuery:callback:", + "overriding": true, + "objc_name": "description", "declAttributes": [ - "AccessControl", + "Dynamic", "ObjC", - "Available", + "AccessControl", + "Override", "RawDocComment" ], - "funcSelfKind": "NonMutating" + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)description", + "mangledName": "$s6FlyBuy17SitesManagerErrorC11descriptionSSvg", + "moduleName": "FlyBuy", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { "kind": "Constructor", @@ -22759,14 +25706,14 @@ "children": [ { "kind": "TypeNominal", - "name": "SitesManager", - "printedName": "FlyBuy.SitesManager", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager" + "name": "SitesManagerError", + "printedName": "FlyBuy.SitesManagerError", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError" } ], "declKind": "Constructor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)init", - "mangledName": "$s6FlyBuy12SitesManagerCACycfc", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)init", + "mangledName": "$s6FlyBuy17SitesManagerErrorCACycfc", "moduleName": "FlyBuy", "overriding": true, "implicit": true, @@ -22780,22 +25727,28 @@ } ], "declKind": "Class", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager", - "mangledName": "$s6FlyBuy12SitesManagerC", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError", + "mangledName": "$s6FlyBuy17SitesManagerErrorC", "moduleName": "FlyBuy", - "isOpen": true, - "objc_name": "FlyBuySitesManager", + "objc_name": "FlyBuySitesManagerError", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, + "hasMissingDesignatedInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "FlyBuyError", + "printedName": "FlyBuyError", + "usr": "s:6FlyBuy0aB5ErrorP", + "mangledName": "$s6FlyBuy0aB5ErrorP" + }, { "kind": "Conformance", "name": "Equatable", @@ -22844,40 +25797,68 @@ "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "LocalizedError", + "printedName": "LocalizedError", + "usr": "s:10Foundation14LocalizedErrorP", + "mangledName": "$s10Foundation14LocalizedErrorP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", - "name": "SitesManagerErrorType", - "printedName": "SitesManagerErrorType", + "name": "RemoteNotificationMessageType", + "printedName": "RemoteNotificationMessageType", "children": [ { "kind": "Var", - "name": "coreIsNotConfigured", - "printedName": "coreIsNotConfigured", + "name": "backgroundSync", + "printedName": "backgroundSync", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(FlyBuy.SitesManagerErrorType.Type) -> FlyBuy.SitesManagerErrorType", + "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", "children": [ { "kind": "TypeNominal", - "name": "SitesManagerErrorType", - "printedName": "FlyBuy.SitesManagerErrorType", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "FlyBuy.SitesManagerErrorType.Type", + "printedName": "FlyBuy.RemoteNotificationMessageType.Type", "children": [ { "kind": "TypeNominal", - "name": "SitesManagerErrorType", - "printedName": "FlyBuy.SitesManagerErrorType", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" } ] } @@ -22885,53 +25866,83 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType@SitesManagerErrorTypeCoreIsNotConfigured", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO19coreIsNotConfiguredyA2CmF", - "moduleName": "FlyBuy", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO14backgroundSyncyA2CmF", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO14backgroundSyncyA2CmF", + "moduleName": "FlyBuy" }, { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "orderUpdate", + "printedName": "orderUpdate", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", + "children": [ + { + "kind": "TypeNominal", + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO11descriptionSSvp", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO11descriptionSSvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ + "declKind": "EnumElement", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO11orderUpdateyA2CmF", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO11orderUpdateyA2CmF", + "moduleName": "FlyBuy" + }, + { + "kind": "Var", + "name": "appInstanceDeleted", + "printedName": "appInstanceDeleted", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO11descriptionSSvg", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO11descriptionSSvg", - "moduleName": "FlyBuy", - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO18appInstanceDeletedyA2CmF", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO18appInstanceDeletedyA2CmF", + "moduleName": "FlyBuy" }, { "kind": "Constructor", @@ -22941,27 +25952,27 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "FlyBuy.SitesManagerErrorType?", + "printedName": "FlyBuy.RemoteNotificationMessageType?", "children": [ { "kind": "TypeNominal", - "name": "SitesManagerErrorType", - "printedName": "FlyBuy.SitesManagerErrorType", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Constructor", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueACSgSi_tcfc", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueACSgSi_tcfc", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueACSgSS_tcfc", "moduleName": "FlyBuy", "implicit": true, "init_kind": "Designated" @@ -22973,14 +25984,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueSivp", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueSivp", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvp", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvp", "moduleName": "FlyBuy", "implicit": true, "accessors": [ @@ -22991,14 +26002,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueSivg", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueSivg", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvg", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvg", "moduleName": "FlyBuy", "implicit": true, "accessorKind": "get" @@ -23007,15 +26018,13 @@ } ], "declKind": "Enum", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO", "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" + "AccessControl" ], - "enumRawTypeName": "Int", + "enumRawTypeName": "String", "conformances": [ { "kind": "Conformance", @@ -23043,9 +26052,9 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ] } @@ -23057,40 +26066,39 @@ }, { "kind": "TypeDecl", - "name": "SitesManagerError", - "printedName": "SitesManagerError", + "name": "PushData", + "printedName": "PushData", "children": [ { "kind": "Var", - "name": "errorDescription", - "printedName": "errorDescription", + "name": "messageType", + "printedName": "messageType", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "FlyBuy.RemoteNotificationMessageType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(py)errorDescription", - "mangledName": "$s6FlyBuy17SitesManagerErrorC16errorDescriptionSSSgvp", + "usr": "s:6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvp", + "mangledName": "$s6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvp", "moduleName": "FlyBuy", - "deprecated": true, "declAttributes": [ - "AccessControl", - "ObjC", - "Available", - "RawDocComment" + "HasStorage", + "AccessControl" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -23100,29 +26108,198 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "FlyBuy.RemoteNotificationMessageType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)errorDescription", - "mangledName": "$s6FlyBuy17SitesManagerErrorC16errorDescriptionSSSgvg", + "usr": "s:6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvg", + "mangledName": "$s6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvg", "moduleName": "FlyBuy", - "declAttributes": [ - "ObjC" + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "forceSyncNotifyCampaigns", + "printedName": "forceSyncNotifyCampaigns", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvp", + "mangledName": "$s6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvg", + "mangledName": "$s6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:6FlyBuy8PushDataV", + "mangledName": "$s6FlyBuy8PushDataV", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "AnyCodable", + "printedName": "AnyCodable", + "children": [ + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy10AnyCodableV5valueypvp", + "mangledName": "$s6FlyBuy10AnyCodableV5valueypvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } ], + "declKind": "Accessor", + "usr": "s:6FlyBuy10AnyCodableV5valueypvg", + "mangledName": "$s6FlyBuy10AnyCodableV5valueypvg", + "moduleName": "FlyBuy", + "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "FlyBuy.AnyCodable", + "usr": "s:6FlyBuy10AnyCodableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy10AnyCodableVyACxSgclufc", + "mangledName": "$s6FlyBuy10AnyCodableVyACxSgclufc", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "FlyBuy.AnyCodable", + "usr": "s:6FlyBuy10AnyCodableV" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "FlyBuy.AnyCodable", + "usr": "s:6FlyBuy10AnyCodableV" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy10AnyCodableV2eeoiySbAC_ACtFZ", + "mangledName": "$s6FlyBuy10AnyCodableV2eeoiySbAC_ACtFZ", + "moduleName": "FlyBuy", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, { "kind": "Var", "name": "description", @@ -23136,18 +26313,13 @@ } ], "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(py)description", - "mangledName": "$s6FlyBuy17SitesManagerErrorC11descriptionSSvp", + "usr": "s:6FlyBuy10AnyCodableV11descriptionSSvp", + "mangledName": "$s6FlyBuy10AnyCodableV11descriptionSSvp", "moduleName": "FlyBuy", - "overriding": true, - "objc_name": "description", "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override", - "RawDocComment" + "AccessControl" ], + "isFromExtension": true, "accessors": [ { "kind": "Accessor", @@ -23162,68 +26334,93 @@ } ], "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)description", - "mangledName": "$s6FlyBuy17SitesManagerErrorC11descriptionSSvg", + "usr": "s:6FlyBuy10AnyCodableV11descriptionSSvg", + "mangledName": "$s6FlyBuy10AnyCodableV11descriptionSSvg", "moduleName": "FlyBuy", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], + "isFromExtension": true, "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", "children": [ { "kind": "TypeNominal", - "name": "SitesManagerError", - "printedName": "FlyBuy.SitesManagerError", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Constructor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)init", - "mangledName": "$s6FlyBuy17SitesManagerErrorCACycfc", + "declKind": "Var", + "usr": "s:6FlyBuy10AnyCodableV16debugDescriptionSSvp", + "mangledName": "$s6FlyBuy10AnyCodableV16debugDescriptionSSvp", "moduleName": "FlyBuy", - "overriding": true, - "implicit": true, - "objc_name": "init", "declAttributes": [ - "Dynamic", - "ObjC", - "Override" + "AccessControl" ], - "init_kind": "Designated" + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy10AnyCodableV16debugDescriptionSSvg", + "mangledName": "$s6FlyBuy10AnyCodableV16debugDescriptionSSvg", + "moduleName": "FlyBuy", + "isFromExtension": true, + "accessorKind": "get" + } + ] } ], - "declKind": "Class", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError", - "mangledName": "$s6FlyBuy17SitesManagerErrorC", + "declKind": "Struct", + "usr": "s:6FlyBuy10AnyCodableV", + "mangledName": "$s6FlyBuy10AnyCodableV", "moduleName": "FlyBuy", - "objc_name": "FlyBuySitesManagerError", "declAttributes": [ "AccessControl", - "ObjC", "RawDocComment" ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], "conformances": [ { "kind": "Conformance", - "name": "FlyBuyError", - "printedName": "FlyBuyError", - "usr": "s:6FlyBuy0aB5ErrorP", - "mangledName": "$s6FlyBuy0aB5ErrorP" + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "_AnyEncodable", + "printedName": "_AnyEncodable", + "usr": "s:6FlyBuy13_AnyEncodableP", + "mangledName": "$s6FlyBuy13_AnyEncodableP" + }, + { + "kind": "Conformance", + "name": "_AnyDecodable", + "printedName": "_AnyDecodable", + "usr": "s:6FlyBuy13_AnyDecodableP", + "mangledName": "$s6FlyBuy13_AnyDecodableP" }, { "kind": "Conformance", @@ -23234,69 +26431,224 @@ }, { "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + "name": "ExpressibleByNilLiteral", + "printedName": "ExpressibleByNilLiteral", + "usr": "s:s23ExpressibleByNilLiteralP", + "mangledName": "$ss23ExpressibleByNilLiteralP" }, { "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" }, { "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" }, { "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" }, { "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" }, { "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" }, { "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" } ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "Foundation", @@ -23306,35 +26658,35 @@ }, { "kind": "TypeDecl", - "name": "RemoteNotificationMessageType", - "printedName": "RemoteNotificationMessageType", + "name": "PlaceType", + "printedName": "PlaceType", "children": [ { "kind": "Var", - "name": "backgroundSync", - "printedName": "backgroundSync", + "name": "address", + "printedName": "address", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "printedName": "FlyBuy.PlaceType.Type", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ] } @@ -23342,36 +26694,40 @@ } ], "declKind": "EnumElement", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO14backgroundSyncyA2CmF", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO14backgroundSyncyA2CmF", - "moduleName": "FlyBuy" + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypeAddress", + "mangledName": "$s6FlyBuy9PlaceTypeO7addressyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "orderUpdate", - "printedName": "orderUpdate", + "name": "region", + "printedName": "region", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "printedName": "FlyBuy.PlaceType.Type", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ] } @@ -23379,36 +26735,40 @@ } ], "declKind": "EnumElement", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO11orderUpdateyA2CmF", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO11orderUpdateyA2CmF", - "moduleName": "FlyBuy" + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypeRegion", + "mangledName": "$s6FlyBuy9PlaceTypeO6regionyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 }, { "kind": "Var", - "name": "appInstanceDeleted", - "printedName": "appInstanceDeleted", + "name": "postalcode", + "printedName": "postalcode", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "printedName": "FlyBuy.PlaceType.Type", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ] } @@ -23416,9 +26776,95 @@ } ], "declKind": "EnumElement", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO18appInstanceDeletedyA2CmF", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO18appInstanceDeletedyA2CmF", - "moduleName": "FlyBuy" + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypePostalcode", + "mangledName": "$s6FlyBuy9PlaceTypeO10postalcodeyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "city", + "printedName": "city", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", + "children": [ + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.PlaceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypeCity", + "mangledName": "$s6FlyBuy9PlaceTypeO4cityyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "poi", + "printedName": "poi", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", + "children": [ + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.PlaceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypePoi", + "mangledName": "$s6FlyBuy9PlaceTypeO3poiyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 }, { "kind": "Constructor", @@ -23428,27 +26874,27 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "FlyBuy.RemoteNotificationMessageType?", + "printedName": "FlyBuy.PlaceType?", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Constructor", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueACSgSS_tcfc", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueACSgSS_tcfc", + "usr": "s:6FlyBuy9PlaceTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s6FlyBuy9PlaceTypeO8rawValueACSgSi_tcfc", "moduleName": "FlyBuy", "implicit": true, "init_kind": "Designated" @@ -23460,14 +26906,14 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvp", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvp", + "usr": "s:6FlyBuy9PlaceTypeO8rawValueSivp", + "mangledName": "$s6FlyBuy9PlaceTypeO8rawValueSivp", "moduleName": "FlyBuy", "implicit": true, "accessors": [ @@ -23478,14 +26924,14 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvg", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvg", + "usr": "s:6FlyBuy9PlaceTypeO8rawValueSivg", + "mangledName": "$s6FlyBuy9PlaceTypeO8rawValueSivg", "moduleName": "FlyBuy", "implicit": true, "accessorKind": "get" @@ -23494,13 +26940,14 @@ } ], "declKind": "Enum", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO", + "usr": "c:@M@FlyBuy@E@PlaceType", + "mangledName": "$s6FlyBuy9PlaceTypeO", "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl" + "AccessControl", + "ObjC" ], - "enumRawTypeName": "String", + "enumRawTypeName": "Int", "conformances": [ { "kind": "Conformance", @@ -23528,9 +26975,9 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ] } @@ -23542,145 +26989,30 @@ }, { "kind": "TypeDecl", - "name": "PushData", - "printedName": "PushData", - "children": [ - { - "kind": "Var", - "name": "messageType", - "printedName": "messageType", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "FlyBuy.RemoteNotificationMessageType?", - "children": [ - { - "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvp", - "mangledName": "$s6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "FlyBuy.RemoteNotificationMessageType?", - "children": [ - { - "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvg", - "mangledName": "$s6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvg", - "moduleName": "FlyBuy", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "forceSyncNotifyCampaigns", - "printedName": "forceSyncNotifyCampaigns", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvp", - "mangledName": "$s6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvg", - "mangledName": "$s6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvg", - "moduleName": "FlyBuy", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:6FlyBuy8PushDataV", - "mangledName": "$s6FlyBuy8PushDataV", - "moduleName": "FlyBuy", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "TypeDecl", - "name": "AnyCodable", - "printedName": "AnyCodable", + "name": "PlaceSuggestionOptions", + "printedName": "PlaceSuggestionOptions", "children": [ { "kind": "Var", - "name": "value", - "printedName": "value", + "name": "latitude", + "printedName": "latitude", "children": [ { "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:6FlyBuy10AnyCodableV5valueypvp", - "mangledName": "$s6FlyBuy10AnyCodableV5valueypvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(py)latitude", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC8latitudeSdvp", "moduleName": "FlyBuy", "declAttributes": [ + "Final", "HasStorage", - "AccessControl" + "AccessControl", + "ObjC" ], "isLet": true, "hasStorage": true, @@ -23692,110 +27024,48 @@ "children": [ { "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy10AnyCodableV5valueypvg", - "mangledName": "$s6FlyBuy10AnyCodableV5valueypvg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(im)latitude", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC8latitudeSdvg", "moduleName": "FlyBuy", "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyCodable", - "printedName": "FlyBuy.AnyCodable", - "usr": "s:6FlyBuy10AnyCodableV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:6FlyBuy10AnyCodableVyACxSgclufc", - "mangledName": "$s6FlyBuy10AnyCodableVyACxSgclufc", - "moduleName": "FlyBuy", - "genericSig": "<τ_0_0>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "AnyCodable", - "printedName": "FlyBuy.AnyCodable", - "usr": "s:6FlyBuy10AnyCodableV" - }, - { - "kind": "TypeNominal", - "name": "AnyCodable", - "printedName": "FlyBuy.AnyCodable", - "usr": "s:6FlyBuy10AnyCodableV" - } - ], - "declKind": "Func", - "usr": "s:6FlyBuy10AnyCodableV2eeoiySbAC_ACtFZ", - "mangledName": "$s6FlyBuy10AnyCodableV2eeoiySbAC_ACtFZ", - "moduleName": "FlyBuy", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "longitude", + "printedName": "longitude", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:6FlyBuy10AnyCodableV11descriptionSSvp", - "mangledName": "$s6FlyBuy10AnyCodableV11descriptionSSvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(py)longitude", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC9longitudeSdvp", "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl" + "Final", + "HasStorage", + "AccessControl", + "ObjC" ], - "isFromExtension": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -23804,40 +27074,48 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy10AnyCodableV11descriptionSSvg", - "mangledName": "$s6FlyBuy10AnyCodableV11descriptionSSvg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(im)longitude", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC9longitudeSdvg", "moduleName": "FlyBuy", - "isFromExtension": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "debugDescription", - "printedName": "debugDescription", + "name": "type", + "printedName": "type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ], "declKind": "Var", - "usr": "s:6FlyBuy10AnyCodableV16debugDescriptionSSvp", - "mangledName": "$s6FlyBuy10AnyCodableV16debugDescriptionSSvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(py)type", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC4typeAA0C4TypeOvp", "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl" + "Final", + "HasStorage", + "AccessControl", + "ObjC" ], - "isFromExtension": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -23846,283 +27124,332 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy10AnyCodableV16debugDescriptionSSvg", - "mangledName": "$s6FlyBuy10AnyCodableV16debugDescriptionSSvg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(im)type", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC4typeAA0C4TypeOvg", "moduleName": "FlyBuy", - "isFromExtension": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], "accessorKind": "get" } ] - } - ], - "declKind": "Struct", - "usr": "s:6FlyBuy10AnyCodableV", - "mangledName": "$s6FlyBuy10AnyCodableV", - "moduleName": "FlyBuy", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - }, - { - "kind": "Conformance", - "name": "_AnyEncodable", - "printedName": "_AnyEncodable", - "usr": "s:6FlyBuy13_AnyEncodableP", - "mangledName": "$s6FlyBuy13_AnyEncodableP" - }, - { - "kind": "Conformance", - "name": "_AnyDecodable", - "printedName": "_AnyDecodable", - "usr": "s:6FlyBuy13_AnyDecodableP", - "mangledName": "$s6FlyBuy13_AnyDecodableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByNilLiteral", - "printedName": "ExpressibleByNilLiteral", - "usr": "s:s23ExpressibleByNilLiteralP", - "mangledName": "$ss23ExpressibleByNilLiteralP" }, { - "kind": "Conformance", - "name": "ExpressibleByBooleanLiteral", - "printedName": "ExpressibleByBooleanLiteral", + "kind": "Constructor", + "name": "init", + "printedName": "init(latitude:longitude:type:)", "children": [ { - "kind": "TypeWitness", - "name": "BooleanLiteralType", - "printedName": "BooleanLiteralType", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] + "kind": "TypeNominal", + "name": "PlaceSuggestionOptions", + "printedName": "FlyBuy.PlaceSuggestionOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ], - "usr": "s:s27ExpressibleByBooleanLiteralP", - "mangledName": "$ss27ExpressibleByBooleanLiteralP" + "declKind": "Constructor", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC8latitude9longitude4typeACSd_SdAA0C4TypeOtcfc", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC8latitude9longitude4typeACSd_SdAA0C4TypeOtcfc", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" }, { - "kind": "Conformance", - "name": "ExpressibleByIntegerLiteral", - "printedName": "ExpressibleByIntegerLiteral", + "kind": "TypeDecl", + "name": "Builder", + "printedName": "Builder", "children": [ { - "kind": "TypeWitness", - "name": "IntegerLiteralType", - "printedName": "IntegerLiteralType", + "kind": "Function", + "name": "setProximity", + "printedName": "setProximity(latitude:longitude:)", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:s27ExpressibleByIntegerLiteralP", - "mangledName": "$ss27ExpressibleByIntegerLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByFloatLiteral", - "printedName": "ExpressibleByFloatLiteral", - "children": [ - { - "kind": "TypeWitness", - "name": "FloatLiteralType", - "printedName": "FloatLiteralType", - "children": [ + "name": "Builder", + "printedName": "FlyBuy.PlaceSuggestionOptions.Builder", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC" + }, { "kind": "TypeNominal", "name": "Double", "printedName": "Swift.Double", "usr": "s:Sd" - } - ] - } - ], - "usr": "s:s25ExpressibleByFloatLiteralP", - "mangledName": "$ss25ExpressibleByFloatLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByStringLiteral", - "printedName": "ExpressibleByStringLiteral", - "children": [ - { - "kind": "TypeWitness", - "name": "StringLiteralType", - "printedName": "StringLiteralType", - "children": [ + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] - } - ], - "usr": "s:s26ExpressibleByStringLiteralP", - "mangledName": "$ss26ExpressibleByStringLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByExtendedGraphemeClusterLiteral", - "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", - "children": [ + ], + "declKind": "Func", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC12setProximity8latitude9longitudeAESd_SdtF", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderC12setProximity8latitude9longitudeAESd_SdtF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, { - "kind": "TypeWitness", - "name": "ExtendedGraphemeClusterLiteralType", - "printedName": "ExtendedGraphemeClusterLiteralType", + "kind": "Function", + "name": "setType", + "printedName": "setType(_:)", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Builder", + "printedName": "FlyBuy.PlaceSuggestionOptions.Builder", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC" + }, + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } - ] - } - ], - "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", - "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByUnicodeScalarLiteral", - "printedName": "ExpressibleByUnicodeScalarLiteral", - "children": [ + ], + "declKind": "Func", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC7setTypeyAeA0cH0OF", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderC7setTypeyAeA0cH0OF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, { - "kind": "TypeWitness", - "name": "UnicodeScalarLiteralType", - "printedName": "UnicodeScalarLiteralType", + "kind": "Function", + "name": "build", + "printedName": "build()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "PlaceSuggestionOptions", + "printedName": "FlyBuy.PlaceSuggestionOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions" } - ] - } - ], - "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", - "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByArrayLiteral", - "printedName": "ExpressibleByArrayLiteral", - "children": [ + ], + "declKind": "Func", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC5buildACyF", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderC5buildACyF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, { - "kind": "TypeWitness", - "name": "ArrayLiteralElement", - "printedName": "ArrayLiteralElement", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" + "name": "Builder", + "printedName": "FlyBuy.PlaceSuggestionOptions.Builder", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC" } - ] + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderCAEycfc", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderCAEycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" } ], - "usr": "s:s25ExpressibleByArrayLiteralP", - "mangledName": "$ss25ExpressibleByArrayLiteralP" + "declKind": "Class", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyPlaceOptionsBuilder", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] }, { - "kind": "Conformance", - "name": "ExpressibleByDictionaryLiteral", - "printedName": "ExpressibleByDictionaryLiteral", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { - "kind": "TypeWitness", - "name": "Key", - "printedName": "Key", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyHashable", - "printedName": "Swift.AnyHashable", - "usr": "s:s11AnyHashableV" - } - ] - }, - { - "kind": "TypeWitness", - "name": "Value", - "printedName": "Value", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ] + "kind": "TypeNominal", + "name": "PlaceSuggestionOptions", + "printedName": "FlyBuy.PlaceSuggestionOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions" } ], - "usr": "s:s30ExpressibleByDictionaryLiteralP", - "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(im)init", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC", "moduleName": "FlyBuy", + "objc_name": "FlyBuyPlaceOptions", "declAttributes": [ - "RawDocComment" + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } ] }, { @@ -31643,6 +34970,20 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "Links", @@ -31786,6 +35127,111 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "TypeDecl", + "name": "FlyBuyRegion", + "printedName": "FlyBuyRegion", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FlyBuyRegion", + "printedName": "FlyBuy.FlyBuyRegion", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion(im)init", + "mangledName": "$s6FlyBuy0aB6RegionCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion", + "mangledName": "$s6FlyBuy0aB6RegionC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyRegion", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "Import", "name": "CoreLocation", @@ -39816,143 +43262,150 @@ { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2339, + "offset": 2352, "length": 3, "value": "250" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2361, + "offset": 2374, "length": 21, "value": "\"best_for_navigation\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2398, + "offset": 2411, "length": 7, "value": "\"other\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2431, + "offset": 2444, "length": 1, "value": "3" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2461, + "offset": 2474, "length": 1, "value": "3" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2511, + "offset": 2524, "length": 3, "value": "500" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2533, + "offset": 2546, "length": 21, "value": "\"best_for_navigation\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2570, + "offset": 2583, "length": 7, "value": "\"other\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2603, + "offset": 2616, "length": 2, "value": "15" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2634, + "offset": 2647, "length": 2, "value": "30" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2685, + "offset": 2698, "length": 4, "value": "2000" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2708, + "offset": 2721, "length": 6, "value": "\"best\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2730, + "offset": 2743, "length": 12, "value": "\"automotive\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2768, + "offset": 2781, "length": 3, "value": "100" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2800, + "offset": 2813, "length": 3, "value": "200" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2852, + "offset": 2865, "length": 2, "value": "-1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2873, + "offset": 2886, "length": 6, "value": "\"best\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2895, + "offset": 2908, "length": 12, "value": "\"automotive\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2933, + "offset": 2946, "length": 3, "value": "200" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2965, + "offset": 2978, "length": 3, "value": "400" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/Place.swift", + "kind": "StringLiteral", + "offset": 51, + "length": 5, + "value": "\"FlyBuy.Place\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Links\/LinkDetails.swift", "kind": "IntegerLiteral", @@ -40142,6 +43595,13 @@ "length": 12, "value": "\"FlyBuy.NotifyConfig\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/CoreConfig.swift", + "kind": "IntegerLiteral", + "offset": 184, + "length": 3, + "value": "250" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Customer\/CustomerConsent.swift", "kind": "StringLiteral", @@ -43533,14 +46993,14 @@ { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Networking\/Services\/Sites\/Endpoints\/GetSitesEndpoint.swift", "kind": "IntegerLiteral", - "offset": 1553, + "offset": 1560, "length": 1, "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Networking\/Services\/Sites\/Endpoints\/GetSitesEndpoint.swift", "kind": "IntegerLiteral", - "offset": 1568, + "offset": 1575, "length": 1, "value": "5" }, @@ -43831,87 +47291,94 @@ "length": 10, "value": "\"FlyBuy.OrderEvent\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/Coordinate.swift", + "kind": "StringLiteral", + "offset": 56, + "length": 10, + "value": "\"FlyBuy.Coordinate\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 478, + "offset": 513, "length": 25, "value": "\"pickup_location_filters\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 528, + "offset": 563, "length": 15, "value": "\"pickup_states\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 570, + "offset": 605, "length": 18, "value": "\"notify_max_sites\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 622, + "offset": 657, "length": 26, "value": "\"nearby_sites_feature_url\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 716, + "offset": 751, "length": 20, "value": "\"wrong_site_arrival\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 760, + "offset": 795, "length": 14, "value": "\"eta_settings\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 478, + "offset": 513, "length": 25, "value": "\"pickup_location_filters\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 528, + "offset": 563, "length": 15, "value": "\"pickup_states\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 570, + "offset": 605, "length": 18, "value": "\"notify_max_sites\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 622, + "offset": 657, "length": 26, "value": "\"nearby_sites_feature_url\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 716, + "offset": 751, "length": 20, "value": "\"wrong_site_arrival\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 760, + "offset": 795, "length": 14, "value": "\"eta_settings\"" }, @@ -43953,35 +47420,35 @@ { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "StringLiteral", - "offset": 1761, + "offset": 1837, "length": 21, "value": "\"FlyBuySDK(Internal)\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "Array", - "offset": 1839, + "offset": 1915, "length": 2, "value": "[]" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "BooleanLiteral", - "offset": 1964, + "offset": 2040, "length": 5, "value": "false" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "BooleanLiteral", - "offset": 2120, + "offset": 2196, "length": 5, "value": "false" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "IntegerLiteral", - "offset": 2212, + "offset": 2288, "length": 1, "value": "1" }, @@ -43992,6 +47459,13 @@ "length": 13, "value": "\"FlyBuy.LoginEndpoint\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Location\/FlyBuyCircularRegion.swift", + "kind": "StringLiteral", + "offset": 60, + "length": 20, + "value": "\"FlyBuy.FlyBuyCircularRegion\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/OrderOptions.swift", "kind": "StringLiteral", @@ -44041,6 +47515,20 @@ "length": 17, "value": "\"customer_rating\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/SiteOptions.swift", + "kind": "StringLiteral", + "offset": 447, + "length": 6, + "value": "\"live\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/SiteOptions.swift", + "kind": "StringLiteral", + "offset": 57, + "length": 11, + "value": "\"FlyBuy.SiteOptions\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Customer\/ForgotPassword.swift", "kind": "StringLiteral", @@ -44272,6 +47760,13 @@ "length": 10, "value": "\"Timezone\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Location\/FlyBuyBeaconRegion.swift", + "kind": "StringLiteral", + "offset": 78, + "length": 18, + "value": "\"FlyBuy.FlyBuyBeaconRegion\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Helpers\/DateFormatter.swift", "kind": "StringLiteral", @@ -44391,6 +47886,34 @@ "length": 5, "value": "false" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PlacesConfig.swift", + "kind": "StringLiteral", + "offset": 217, + "length": 29, + "value": "\"suggestion_request_delay_ms\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PlacesConfig.swift", + "kind": "StringLiteral", + "offset": 276, + "length": 21, + "value": "\"mapbox_access_token\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PlacesConfig.swift", + "kind": "StringLiteral", + "offset": 217, + "length": 29, + "value": "\"suggestion_request_delay_ms\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PlacesConfig.swift", + "kind": "StringLiteral", + "offset": 276, + "length": 21, + "value": "\"mapbox_access_token\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/ETAConfig.swift", "kind": "IntegerLiteral", @@ -44547,81 +48070,95 @@ }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", - "kind": "StringLiteral", - "offset": 1550, - "length": 6, - "value": "\"live\"" + "kind": "IntegerLiteral", + "offset": 5575, + "length": 20, + "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 3784, - "length": 1, + "offset": 5575, + "length": 20, "value": "1" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", + "kind": "StringLiteral", + "offset": 5971, + "length": 17, + "value": "\"FlyBuy.SitesManagerError\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 4660, + "offset": 7184, "length": 1, "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "StringLiteral", - "offset": 4691, + "offset": 7215, + "length": 6, + "value": "\"live\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", + "kind": "StringLiteral", + "offset": 9020, "length": 6, "value": "\"live\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 5769, + "offset": 10016, "length": 1, "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 6515, + "offset": 10525, "length": 1, "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "StringLiteral", - "offset": 6546, + "offset": 10556, "length": 6, "value": "\"live\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", + "kind": "IntegerLiteral", + "offset": 11974, + "length": 1, + "value": "1" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "StringLiteral", - "offset": 8141, + "offset": 12005, "length": 6, "value": "\"live\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "StringLiteral", - "offset": 10991, - "length": 17, - "value": "\"FlyBuy.SitesManagerError\"" + "offset": 13069, + "length": 6, + "value": "\"live\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 12204, + "offset": 13585, "length": 1, "value": "1" }, - { - "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", - "kind": "StringLiteral", - "offset": 12235, - "length": 6, - "value": "\"live\"" - }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PushData.swift", "kind": "StringLiteral", @@ -44671,6 +48208,83 @@ "length": 8, "value": "\"flybuy\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 76, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 108, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 120, + "length": 3, + "value": "4" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 76, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 108, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 120, + "length": 3, + "value": "4" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "FloatLiteral", + "offset": 573, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "FloatLiteral", + "offset": 613, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "StringLiteral", + "offset": 166, + "length": 22, + "value": "\"FlyBuy.PlaceSuggestionOptions\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PickupStates.swift", "kind": "StringLiteral", @@ -45119,6 +48733,48 @@ "length": 20, "value": "\"FlyBuy.ConfigOptionsBuilder\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 321, + "length": 14, + "value": "\"full_address\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 356, + "length": 11, + "value": "\"mapbox_id\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 394, + "length": 17, + "value": "\"place_formatted\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 321, + "length": 14, + "value": "\"full_address\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 356, + "length": 11, + "value": "\"mapbox_id\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 394, + "length": 17, + "value": "\"place_formatted\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Customer\/SignUpInfo.swift", "kind": "StringLiteral", @@ -45231,6 +48887,13 @@ "length": 41, "value": "\"Unable to decode object into given type\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Location\/FlyBuyRegion.swift", + "kind": "StringLiteral", + "offset": 52, + "length": 12, + "value": "\"FlyBuy.FlyBuyRegion\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Customer\/LoginInfo.swift", "kind": "StringLiteral", diff --git a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.private.swiftinterface b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.private.swiftinterface index 734f690..cd0416a 100644 --- a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.private.swiftinterface +++ b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -21,6 +21,16 @@ import _SwiftConcurrencyShims extension FlyBuy.AppConfig { public static let defaultLocationFilters: FlyBuy.PickupLocationFilters } +@_hasMissingDesignatedInitializers @objc(FlyBuyPlace) public class Place : ObjectiveC.NSObject, Swift.Codable { + @objc final public let id: Swift.String + @objc final public let name: Swift.String + @objc final public let placeFormatted: Swift.String + @objc final public let distance: Swift.Double + @objc final public let address: Swift.String? + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} @objc public enum FlybuyLinkType : Swift.Int { case dineIn case redemption @@ -393,12 +403,16 @@ extension FlyBuy.BaseApiRequest { public protocol CodableRequest : FlyBuy.BaseApiRequest { associatedtype Response : Swift.Decodable associatedtype ErrorType : Swift.Decodable, Swift.Error + var baseURL: Swift.String? { get } var decoder: Foundation.JSONDecoder { get } var apiToken: Swift.String? { get } var queryParams: [Swift.String : Swift.String]? { get } } extension FlyBuy.CodableRequest { public typealias ErrorType = FlyBuy.RuntimeError + public var baseURL: Swift.String? { + get + } public var decoder: Foundation.JSONDecoder { get } @@ -445,6 +459,11 @@ extension FlyBuy.BaseApiRequest { @objc deinit open func encode(to encoder: any Swift.Encoder) throws } +@_hasMissingDesignatedInitializers @objc(FlyBuyCoordinate) public class Coordinate : ObjectiveC.NSObject { + final public let latitude: Swift.Double + final public let longitude: Swift.Double + @objc deinit +} public struct AppConfigData : Swift.Codable { public let pickupLocationFilters: FlyBuy.PickupLocationFilters? public let pickupStates: FlyBuy.PickupStates? @@ -454,6 +473,7 @@ public struct AppConfigData : Swift.Codable { public let notify: FlyBuy.NotifyConfig? public let wrongSiteArrivalConfig: FlyBuy.WrongSiteArrivalConfig? public let etaSettings: FlyBuy.ETAConfig? + public let places: FlyBuy.PlacesConfig? public func encode(to encoder: any Swift.Encoder) throws public init(from decoder: any Swift.Decoder) throws } @@ -487,6 +507,7 @@ extension FlyBuy.FlyBuyModuleManager { @objc public static let orders: FlyBuy.OrdersManager @objc public static let customer: FlyBuy.CustomerManager @objc public static let sites: FlyBuy.SitesManager + @objc public static let places: FlyBuy.PlacesManager @objc public static let logger: FlyBuy.Logger public static var isCoreConfigured: Swift.Bool { get @@ -517,6 +538,10 @@ extension Swift.Error { get } } +@_hasMissingDesignatedInitializers @objc(FlyBuyCircularRegion) public class FlyBuyCircularRegion : FlyBuy.FlyBuyRegion { + @objc public init(latitude: Swift.Double, longitude: Swift.Double, radius: Swift.Double, identifier: Swift.String = UUID().uuidString) + @objc deinit +} @_hasMissingDesignatedInitializers @objc(FlyBuyOrderOptions) public class OrderOptions : ObjectiveC.NSObject { @objc final public let customerName: Swift.String @objc final public let customerPhone: Swift.String? @@ -555,6 +580,25 @@ internal protocol _AnyDecodable { extension FlyBuy._AnyDecodable { public init(from decoder: any Swift.Decoder) throws } +@objc(FlyBuySiteOptions) public class SiteOptions : ObjectiveC.NSObject { + @objc final public let operationalStatus: Swift.String + final public let page: Swift.Int? + final public let per: Swift.Int? + public init(operationalStatus: Swift.String, page: Swift.Int?, per: Swift.Int?) + @_inheritsConvenienceInitializers @objc(FlyBuySiteOptionsBuilder) public class Builder : ObjectiveC.NSObject { + @objc public func setOperationalStatus(_ operationalStatus: Swift.String) + @objc public func setPage(_ page: Swift.Int) + @objc public func setPer(_ per: Swift.Int) + @objc public func build() -> FlyBuy.SiteOptions + @objc override dynamic public init() + @objc deinit + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FlyBuyBeaconRegion) public class FlyBuyBeaconRegion : FlyBuy.FlyBuyRegion { + @objc public init(uuid: Foundation.UUID, major: Swift.UInt16, minor: Swift.UInt16, identifier: Swift.String = UUID().uuidString) + @objc deinit +} final public class FlyBuyDBManager { final public var dbVersion: Swift.Int { get @@ -614,6 +658,12 @@ extension Swift.Double { required public init(from decoder: any Swift.Decoder) throws @objc deinit } +public struct PlacesConfig : Swift.Codable { + public let suggestionRequestDelayMs: Swift.Int + public let mapboxAccessToken: Swift.String + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} @objc @_hasMissingDesignatedInitializers public class ETAConfig : ObjectiveC.NSObject, Swift.Codable { public static let defaultMinimumETACacheInterval: Swift.Int public static let defaultCacheFilterETASecondsMultiplier: Swift.Double @@ -624,6 +674,12 @@ extension Swift.Double { public func encode(to encoder: any Swift.Encoder) throws required public init(from decoder: any Swift.Decoder) throws } +@_inheritsConvenienceInitializers @objc(FlyBuyPlacesManager) open class PlacesManager : ObjectiveC.NSObject { + @objc public func suggest(query: Swift.String, options: FlyBuy.PlaceSuggestionOptions, callback: (([FlyBuy.Place]?, (any Swift.Error)?) -> Swift.Void)? = nil) + @objc public func retrieve(place: FlyBuy.Place, callback: ((FlyBuy.Coordinate?, (any Swift.Error)?) -> Swift.Void)? = nil) + @objc override dynamic public init() + @objc deinit +} public protocol FlyBuyError : Foundation.LocalizedError { var description: Swift.String { get } var errorDescription: Swift.String? { get } @@ -675,23 +731,15 @@ extension Swift.Array where Element : FlyBuy.AvailableHandoffVehicleLocation { @objc public var all: [FlyBuy.Site]? { get } - @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, operationalStatus: Swift.String = "live", callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") - @objc public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") - @objc public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead.") - @objc public func fetchAll(query: Swift.String? = nil, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, options: FlyBuy.SiteOptions, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetch(region: FlyBuy.FlyBuyCircularRegion, options: FlyBuy.SiteOptions, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetchNear(place: FlyBuy.Place, radius: Swift.Double, options: FlyBuy.SiteOptions, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) @objc override dynamic public init() @objc deinit } @objc public enum SitesManagerErrorType : Swift.Int { case coreIsNotConfigured + case mapboxTokenIsMissing public var description: Swift.String { get } @@ -711,6 +759,24 @@ extension Swift.Array where Element : FlyBuy.AvailableHandoffVehicleLocation { } @objc deinit } +extension FlyBuy.SitesManager { + @objc dynamic public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc dynamic public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, operationalStatus: Swift.String = "live", callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetchAll(query: Swift.String? = nil, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) +} public enum RemoteNotificationMessageType : Swift.String { case backgroundSync case orderUpdate @@ -781,6 +847,32 @@ extension Swift.String { } public func removeDirectory() } +@objc public enum PlaceType : Swift.Int { + case address + case region + case postalcode + case city + case poi + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc(FlyBuyPlaceOptions) public class PlaceSuggestionOptions : ObjectiveC.NSObject { + @objc final public let latitude: Swift.Double + @objc final public let longitude: Swift.Double + @objc final public let type: FlyBuy.PlaceType + public init(latitude: Swift.Double, longitude: Swift.Double, type: FlyBuy.PlaceType) + @_inheritsConvenienceInitializers @objc(FlyBuyPlaceOptionsBuilder) public class Builder : ObjectiveC.NSObject { + public func setProximity(latitude: Swift.Double, longitude: Swift.Double) -> FlyBuy.PlaceSuggestionOptions.Builder + public func setType(_ type: FlyBuy.PlaceType) -> FlyBuy.PlaceSuggestionOptions.Builder + public func build() -> FlyBuy.PlaceSuggestionOptions + @objc override dynamic public init() + @objc deinit + } + @objc deinit +} @objc public class AppUpgrade : ObjectiveC.NSObject, Swift.Codable { final public let required: Swift.Bool final public let url: Swift.String @@ -966,6 +1058,9 @@ extension FlyBuy.OrdersManager : CoreLocation.CLLocationManagerDelegate { @objc override dynamic public init() @objc deinit } +@_hasMissingDesignatedInitializers @objc(FlyBuyRegion) public class FlyBuyRegion : ObjectiveC.NSObject { + @objc deinit +} @objc(FlyBuyOrder) open class Order : ObjectiveC.NSObject { @objc final public let id: Swift.Int @objc final public let siteID: Swift.Int @@ -1097,6 +1192,9 @@ extension FlyBuy.SitesManagerErrorType : Swift.RawRepresentable {} extension FlyBuy.RemoteNotificationMessageType : Swift.Equatable {} extension FlyBuy.RemoteNotificationMessageType : Swift.Hashable {} extension FlyBuy.RemoteNotificationMessageType : Swift.RawRepresentable {} +extension FlyBuy.PlaceType : Swift.Equatable {} +extension FlyBuy.PlaceType : Swift.Hashable {} +extension FlyBuy.PlaceType : Swift.RawRepresentable {} extension FlyBuy.OrdersManagerErrorType : Swift.Equatable {} extension FlyBuy.OrdersManagerErrorType : Swift.Hashable {} extension FlyBuy.OrdersManagerErrorType : Swift.RawRepresentable {} diff --git a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.swiftdoc b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.swiftdoc index b5b9100..94746c4 100644 Binary files a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.swiftdoc and b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.swiftinterface b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.swiftinterface index 734f690..cd0416a 100644 --- a/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.swiftinterface +++ b/FlyBuy.xcframework/ios-arm64/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios.swiftinterface @@ -21,6 +21,16 @@ import _SwiftConcurrencyShims extension FlyBuy.AppConfig { public static let defaultLocationFilters: FlyBuy.PickupLocationFilters } +@_hasMissingDesignatedInitializers @objc(FlyBuyPlace) public class Place : ObjectiveC.NSObject, Swift.Codable { + @objc final public let id: Swift.String + @objc final public let name: Swift.String + @objc final public let placeFormatted: Swift.String + @objc final public let distance: Swift.Double + @objc final public let address: Swift.String? + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} @objc public enum FlybuyLinkType : Swift.Int { case dineIn case redemption @@ -393,12 +403,16 @@ extension FlyBuy.BaseApiRequest { public protocol CodableRequest : FlyBuy.BaseApiRequest { associatedtype Response : Swift.Decodable associatedtype ErrorType : Swift.Decodable, Swift.Error + var baseURL: Swift.String? { get } var decoder: Foundation.JSONDecoder { get } var apiToken: Swift.String? { get } var queryParams: [Swift.String : Swift.String]? { get } } extension FlyBuy.CodableRequest { public typealias ErrorType = FlyBuy.RuntimeError + public var baseURL: Swift.String? { + get + } public var decoder: Foundation.JSONDecoder { get } @@ -445,6 +459,11 @@ extension FlyBuy.BaseApiRequest { @objc deinit open func encode(to encoder: any Swift.Encoder) throws } +@_hasMissingDesignatedInitializers @objc(FlyBuyCoordinate) public class Coordinate : ObjectiveC.NSObject { + final public let latitude: Swift.Double + final public let longitude: Swift.Double + @objc deinit +} public struct AppConfigData : Swift.Codable { public let pickupLocationFilters: FlyBuy.PickupLocationFilters? public let pickupStates: FlyBuy.PickupStates? @@ -454,6 +473,7 @@ public struct AppConfigData : Swift.Codable { public let notify: FlyBuy.NotifyConfig? public let wrongSiteArrivalConfig: FlyBuy.WrongSiteArrivalConfig? public let etaSettings: FlyBuy.ETAConfig? + public let places: FlyBuy.PlacesConfig? public func encode(to encoder: any Swift.Encoder) throws public init(from decoder: any Swift.Decoder) throws } @@ -487,6 +507,7 @@ extension FlyBuy.FlyBuyModuleManager { @objc public static let orders: FlyBuy.OrdersManager @objc public static let customer: FlyBuy.CustomerManager @objc public static let sites: FlyBuy.SitesManager + @objc public static let places: FlyBuy.PlacesManager @objc public static let logger: FlyBuy.Logger public static var isCoreConfigured: Swift.Bool { get @@ -517,6 +538,10 @@ extension Swift.Error { get } } +@_hasMissingDesignatedInitializers @objc(FlyBuyCircularRegion) public class FlyBuyCircularRegion : FlyBuy.FlyBuyRegion { + @objc public init(latitude: Swift.Double, longitude: Swift.Double, radius: Swift.Double, identifier: Swift.String = UUID().uuidString) + @objc deinit +} @_hasMissingDesignatedInitializers @objc(FlyBuyOrderOptions) public class OrderOptions : ObjectiveC.NSObject { @objc final public let customerName: Swift.String @objc final public let customerPhone: Swift.String? @@ -555,6 +580,25 @@ internal protocol _AnyDecodable { extension FlyBuy._AnyDecodable { public init(from decoder: any Swift.Decoder) throws } +@objc(FlyBuySiteOptions) public class SiteOptions : ObjectiveC.NSObject { + @objc final public let operationalStatus: Swift.String + final public let page: Swift.Int? + final public let per: Swift.Int? + public init(operationalStatus: Swift.String, page: Swift.Int?, per: Swift.Int?) + @_inheritsConvenienceInitializers @objc(FlyBuySiteOptionsBuilder) public class Builder : ObjectiveC.NSObject { + @objc public func setOperationalStatus(_ operationalStatus: Swift.String) + @objc public func setPage(_ page: Swift.Int) + @objc public func setPer(_ per: Swift.Int) + @objc public func build() -> FlyBuy.SiteOptions + @objc override dynamic public init() + @objc deinit + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FlyBuyBeaconRegion) public class FlyBuyBeaconRegion : FlyBuy.FlyBuyRegion { + @objc public init(uuid: Foundation.UUID, major: Swift.UInt16, minor: Swift.UInt16, identifier: Swift.String = UUID().uuidString) + @objc deinit +} final public class FlyBuyDBManager { final public var dbVersion: Swift.Int { get @@ -614,6 +658,12 @@ extension Swift.Double { required public init(from decoder: any Swift.Decoder) throws @objc deinit } +public struct PlacesConfig : Swift.Codable { + public let suggestionRequestDelayMs: Swift.Int + public let mapboxAccessToken: Swift.String + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} @objc @_hasMissingDesignatedInitializers public class ETAConfig : ObjectiveC.NSObject, Swift.Codable { public static let defaultMinimumETACacheInterval: Swift.Int public static let defaultCacheFilterETASecondsMultiplier: Swift.Double @@ -624,6 +674,12 @@ extension Swift.Double { public func encode(to encoder: any Swift.Encoder) throws required public init(from decoder: any Swift.Decoder) throws } +@_inheritsConvenienceInitializers @objc(FlyBuyPlacesManager) open class PlacesManager : ObjectiveC.NSObject { + @objc public func suggest(query: Swift.String, options: FlyBuy.PlaceSuggestionOptions, callback: (([FlyBuy.Place]?, (any Swift.Error)?) -> Swift.Void)? = nil) + @objc public func retrieve(place: FlyBuy.Place, callback: ((FlyBuy.Coordinate?, (any Swift.Error)?) -> Swift.Void)? = nil) + @objc override dynamic public init() + @objc deinit +} public protocol FlyBuyError : Foundation.LocalizedError { var description: Swift.String { get } var errorDescription: Swift.String? { get } @@ -675,23 +731,15 @@ extension Swift.Array where Element : FlyBuy.AvailableHandoffVehicleLocation { @objc public var all: [FlyBuy.Site]? { get } - @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, operationalStatus: Swift.String = "live", callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") - @objc public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") - @objc public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead.") - @objc public func fetchAll(query: Swift.String? = nil, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, options: FlyBuy.SiteOptions, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetch(region: FlyBuy.FlyBuyCircularRegion, options: FlyBuy.SiteOptions, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetchNear(place: FlyBuy.Place, radius: Swift.Double, options: FlyBuy.SiteOptions, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) @objc override dynamic public init() @objc deinit } @objc public enum SitesManagerErrorType : Swift.Int { case coreIsNotConfigured + case mapboxTokenIsMissing public var description: Swift.String { get } @@ -711,6 +759,24 @@ extension Swift.Array where Element : FlyBuy.AvailableHandoffVehicleLocation { } @objc deinit } +extension FlyBuy.SitesManager { + @objc dynamic public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc dynamic public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, operationalStatus: Swift.String = "live", callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetchAll(query: Swift.String? = nil, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) +} public enum RemoteNotificationMessageType : Swift.String { case backgroundSync case orderUpdate @@ -781,6 +847,32 @@ extension Swift.String { } public func removeDirectory() } +@objc public enum PlaceType : Swift.Int { + case address + case region + case postalcode + case city + case poi + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc(FlyBuyPlaceOptions) public class PlaceSuggestionOptions : ObjectiveC.NSObject { + @objc final public let latitude: Swift.Double + @objc final public let longitude: Swift.Double + @objc final public let type: FlyBuy.PlaceType + public init(latitude: Swift.Double, longitude: Swift.Double, type: FlyBuy.PlaceType) + @_inheritsConvenienceInitializers @objc(FlyBuyPlaceOptionsBuilder) public class Builder : ObjectiveC.NSObject { + public func setProximity(latitude: Swift.Double, longitude: Swift.Double) -> FlyBuy.PlaceSuggestionOptions.Builder + public func setType(_ type: FlyBuy.PlaceType) -> FlyBuy.PlaceSuggestionOptions.Builder + public func build() -> FlyBuy.PlaceSuggestionOptions + @objc override dynamic public init() + @objc deinit + } + @objc deinit +} @objc public class AppUpgrade : ObjectiveC.NSObject, Swift.Codable { final public let required: Swift.Bool final public let url: Swift.String @@ -966,6 +1058,9 @@ extension FlyBuy.OrdersManager : CoreLocation.CLLocationManagerDelegate { @objc override dynamic public init() @objc deinit } +@_hasMissingDesignatedInitializers @objc(FlyBuyRegion) public class FlyBuyRegion : ObjectiveC.NSObject { + @objc deinit +} @objc(FlyBuyOrder) open class Order : ObjectiveC.NSObject { @objc final public let id: Swift.Int @objc final public let siteID: Swift.Int @@ -1097,6 +1192,9 @@ extension FlyBuy.SitesManagerErrorType : Swift.RawRepresentable {} extension FlyBuy.RemoteNotificationMessageType : Swift.Equatable {} extension FlyBuy.RemoteNotificationMessageType : Swift.Hashable {} extension FlyBuy.RemoteNotificationMessageType : Swift.RawRepresentable {} +extension FlyBuy.PlaceType : Swift.Equatable {} +extension FlyBuy.PlaceType : Swift.Hashable {} +extension FlyBuy.PlaceType : Swift.RawRepresentable {} extension FlyBuy.OrdersManagerErrorType : Swift.Equatable {} extension FlyBuy.OrdersManagerErrorType : Swift.Hashable {} extension FlyBuy.OrdersManagerErrorType : Swift.RawRepresentable {} diff --git a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/FlyBuy b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/FlyBuy index 9a6506f..81bb54b 100644 Binary files a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/FlyBuy and b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/FlyBuy differ diff --git a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Headers/FlyBuy-Swift.h b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Headers/FlyBuy-Swift.h index 2a170f9..2ceac43 100644 --- a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Headers/FlyBuy-Swift.h +++ b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Headers/FlyBuy-Swift.h @@ -366,9 +366,17 @@ SWIFT_CLASS_NAMED("ConfigOptionsBuilder") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end + +SWIFT_CLASS_NAMED("Coordinate") +@interface FlyBuyCoordinate : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + @class FlyBuyOrdersManager; @class FlyBuyCustomerManager; @class FlyBuySitesManager; +@class FlyBuyPlacesManager; @class FlyBuyLogger; @class NSUUID; @class NSData; @@ -393,6 +401,9 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FlyBuyCustom /// Gets the SitesManager instance SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FlyBuySitesManager * _Nonnull sites;) + (FlyBuySitesManager * _Nonnull)sites SWIFT_WARN_UNUSED_RESULT; +/// Gets the PlacesManager instance +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FlyBuyPlacesManager * _Nonnull places;) ++ (FlyBuyPlacesManager * _Nonnull)places SWIFT_WARN_UNUSED_RESULT; SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FlyBuyLogger * _Nonnull logger;) + (FlyBuyLogger * _Nonnull)logger SWIFT_WARN_UNUSED_RESULT; /// Set a callback to be notified when the app instance ID is updated. @@ -709,6 +720,26 @@ typedef SWIFT_ENUM(NSInteger, FlyBuyAPIErrorType, open) { FlyBuyAPIErrorTypeResponseError = 1, }; + +SWIFT_CLASS_NAMED("FlyBuyRegion") +@interface FlyBuyRegion : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("FlyBuyBeaconRegion") +@interface FlyBuyBeaconRegion : FlyBuyRegion +- (nonnull instancetype)initWithUuid:(NSUUID * _Nonnull)uuid major:(uint16_t)major minor:(uint16_t)minor identifier:(NSString * _Nonnull)identifier OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS_NAMED("FlyBuyCircularRegion") +@interface FlyBuyCircularRegion : FlyBuyRegion +- (nonnull instancetype)initWithLatitude:(double)latitude longitude:(double)longitude radius:(double)radius identifier:(NSString * _Nonnull)identifier OBJC_DESIGNATED_INITIALIZER; +@end + + typedef SWIFT_ENUM(NSInteger, FlybuyLinkType, open) { FlybuyLinkTypeDineIn = 0, FlybuyLinkTypeRedemption = 1, @@ -1257,6 +1288,77 @@ SWIFT_CLASS_NAMED("PickupWindow") @end +SWIFT_CLASS_NAMED("Place") +@interface FlyBuyPlace : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull id; +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +@property (nonatomic, readonly, copy) NSString * _Nonnull placeFormatted; +@property (nonatomic, readonly) double distance; +@property (nonatomic, readonly, copy) NSString * _Nullable address; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +enum PlaceType : NSInteger; + +SWIFT_CLASS_NAMED("PlaceSuggestionOptions") +@interface FlyBuyPlaceOptions : NSObject +@property (nonatomic, readonly) double latitude; +@property (nonatomic, readonly) double longitude; +@property (nonatomic, readonly) enum PlaceType type; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Builder") +@interface FlyBuyPlaceOptionsBuilder : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +typedef SWIFT_ENUM(NSInteger, PlaceType, open) { + PlaceTypeAddress = 0, + PlaceTypeRegion = 1, + PlaceTypePostalcode = 2, + PlaceTypeCity = 3, + PlaceTypePoi = 4, +}; + + +SWIFT_CLASS_NAMED("PlacesManager") +@interface FlyBuyPlacesManager : NSObject +/// Fetch Places for a query string. +/// Provide query parameter to return a list of Place, where the address, zip, region or city matches the provided string. +/// Example: +/// \code +/// FlyBuy.Core.sites.suggest(query: "1600 Pennsylvania Avenue Washington", options: placeSuggestionOptions.build()) { (places, error) -> (Void) in +/// if let error = error { +/// // Handle error +/// } else { +/// // Handle success +/// } +/// } +/// +/// \endcode\param query a string to search for +/// +/// \param options A PlaceSuggestionOptions where we can set the proximity latitude, longitude, the search type and the language of the response +/// +/// \param callback Gets called at completion with a list of Place or any error encountered. Optional. +/// +- (void)suggestWithQuery:(NSString * _Nonnull)query options:(FlyBuyPlaceOptions * _Nonnull)options callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; +/// Fetch a PlaceLocation for a Place +/// \code +/// +/// +/// \endcode\param place A Place instance, from the callback of the suggest(query:options:callback:) function. +/// +/// \param callback Gets called at completion with a list of Place or any error encountered. Optional. +/// +- (void)retrieveWithPlace:(FlyBuyPlace * _Nonnull)place callback:(void (^ _Nullable)(FlyBuyCoordinate * _Nullable, NSError * _Nullable))callback; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + /// Data model for sites. SWIFT_CLASS_NAMED("Site") @interface FlyBuySite : NSObject @@ -1292,7 +1394,24 @@ SWIFT_CLASS_NAMED("Site") @property (nonatomic, readonly, strong) PickupConfig * _Nonnull pickupConfig; @end -@class CLCircularRegion; + +SWIFT_CLASS_NAMED("SiteOptions") +@interface FlyBuySiteOptions : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull operationalStatus; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Builder") +@interface FlyBuySiteOptionsBuilder : NSObject +- (void)setOperationalStatus:(NSString * _Nonnull)operationalStatus; +- (void)setPage:(NSInteger)page; +- (void)setPer:(NSInteger)per; +- (FlyBuySiteOptions * _Nonnull)build SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + /// Manager for site operations /// Example: @@ -1321,99 +1440,49 @@ SWIFT_CLASS_NAMED("SitesManager") /// /// \endcode\param partnerIdentifier partner identifier for the site. /// -/// \param operationalStatus operation status of the site. -/// -/// \param callback Gets called at completion with the Site or any error encountered. Optional. -/// -- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; -/// Fetch a Site by partner identifier. -/// Provide partnerIdentifier parameter to return the site with the same partner identifier. If -/// the site is found, it will be returned in the callback; otherwise, an error will be returned -/// in the callback. -/// Example: -/// \code -/// FlyBuy.Core.sites.fetchByPartnerIdentifier(partnerIdentifier: "123") { (site, error) -> (Void) in -/// if let error = error { -/// // Handle error -/// } else { -/// // Handle success -/// } -/// } -/// -/// \endcode\param partnerIdentifier partner identifier for the site. +/// \param options A SiteOptions instance. /// /// \param callback Gets called at completion with the Site or any error encountered. Optional. /// -- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; -/// fetches the list of sites from the FlyBuy web API via query string -/// \param query the query string. Optional. -/// -/// \param page the desired page number. Optional. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. +- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier options:(FlyBuySiteOptions * _Nonnull)options callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; +/// Fetches the list of sites from the FlyBuy web API via search region +/// \param region a FlyBuyCircularRegion for the search region. /// -- (void)fetchWithQuery:(NSString * _Nullable)query page:(NSInteger)page callback:(void (^ _Nullable)(NSArray * _Nullable, FlyBuyPagination * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead."); -/// fetches the list of sites from the FlyBuy web API -/// \param query the query string. Optional. -/// -/// \param page the desired page number. Optional. -/// -/// \param operationalStatus the operational status filter string. +/// \param options A SiteOptions instance. /// /// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. /// -- (void)fetchWithQuery:(NSString * _Nullable)query page:(NSInteger)page operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, FlyBuyPagination * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead."); -/// fetches the list of sites from the FlyBuy web API via search region -/// \param region a CLCircularRegion for the search region. -/// -/// \param page the desired page number. Optional. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. -/// -- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; -/// fetches the list of sites from the FlyBuy web API via search region -/// \param region a CLCircularRegion for the search region. -/// -/// \param page the desired page number. Optional. -/// -/// \param operationalStatus the operational status filter string. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. -/// -- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; -/// fetches the list of sites from the FlyBuy web API via search region -/// \param region a CLCircularRegion for the search region. -/// -/// \param page the desired page number. -/// -/// \param per the amount of sites returned per page. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. -/// -- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page per:(NSInteger)per callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; -/// fetches the list of sites from the FlyBuy web API via search region -/// \param region a CLCircularRegion for the search region. -/// -/// \param page the desired page number. -/// -/// \param per the amount of sites returned per page. -/// -/// \param operationalStatus the operational status filter string. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. +- (void)fetchWithRegion:(FlyBuyCircularRegion * _Nonnull)region options:(FlyBuySiteOptions * _Nonnull)options callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; +/// Fetch nearby Sites for a Place within the given radius . +/// Provide place and radius parameters to return the sites within the range near the Place +/// If sites are found, they will be returned in the callback; otherwise, an error will be returned +/// in the callback. +/// \param partnerIdentifier partner identifier for the site. /// -- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page per:(NSInteger)per operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; -/// fetches the complete list of sites from the FlyBuy web API that matches the query string -/// \param query the query string. Optional. +/// \param operationalStatus operation status of the site. /// -/// \param callback will get called on completion with the array of Sites and any errors encountered. Optional. +/// \param callback Gets called at completion with the Sites or any error encountered. Optional. /// -- (void)fetchAllWithQuery:(NSString * _Nullable)query callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead."); +- (void)fetchNearWithPlace:(FlyBuyPlace * _Nonnull)place radius:(double)radius options:(FlyBuySiteOptions * _Nonnull)options callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class CLCircularRegion; + +@interface FlyBuySitesManager (SWIFT_EXTENSION(FlyBuy)) +- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; +- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; +- (void)fetchWithQuery:(NSString * _Nullable)query page:(NSInteger)page callback:(void (^ _Nullable)(NSArray * _Nullable, FlyBuyPagination * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead."); +- (void)fetchWithQuery:(NSString * _Nullable)query page:(NSInteger)page operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, FlyBuyPagination * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead."); +- (void)fetchAllWithQuery:(NSString * _Nullable)query callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead."); +- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead."); +- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page per:(NSInteger)per callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead."); +- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page per:(NSInteger)per operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead."); +- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead."); +@end + /// Error that may be returned from SitesManager methods. SWIFT_CLASS_NAMED("SitesManagerError") @@ -1429,6 +1498,7 @@ SWIFT_CLASS_NAMED("SitesManagerError") /// The type that may be associated with a SitesManagerError. typedef SWIFT_ENUM(NSInteger, SitesManagerErrorType, open) { SitesManagerErrorTypeCoreIsNotConfigured = 0, + SitesManagerErrorTypeMapboxTokenIsMissing = 1, }; @@ -1816,9 +1886,17 @@ SWIFT_CLASS_NAMED("ConfigOptionsBuilder") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end + +SWIFT_CLASS_NAMED("Coordinate") +@interface FlyBuyCoordinate : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + @class FlyBuyOrdersManager; @class FlyBuyCustomerManager; @class FlyBuySitesManager; +@class FlyBuyPlacesManager; @class FlyBuyLogger; @class NSUUID; @class NSData; @@ -1843,6 +1921,9 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FlyBuyCustom /// Gets the SitesManager instance SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FlyBuySitesManager * _Nonnull sites;) + (FlyBuySitesManager * _Nonnull)sites SWIFT_WARN_UNUSED_RESULT; +/// Gets the PlacesManager instance +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FlyBuyPlacesManager * _Nonnull places;) ++ (FlyBuyPlacesManager * _Nonnull)places SWIFT_WARN_UNUSED_RESULT; SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) FlyBuyLogger * _Nonnull logger;) + (FlyBuyLogger * _Nonnull)logger SWIFT_WARN_UNUSED_RESULT; /// Set a callback to be notified when the app instance ID is updated. @@ -2159,6 +2240,26 @@ typedef SWIFT_ENUM(NSInteger, FlyBuyAPIErrorType, open) { FlyBuyAPIErrorTypeResponseError = 1, }; + +SWIFT_CLASS_NAMED("FlyBuyRegion") +@interface FlyBuyRegion : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("FlyBuyBeaconRegion") +@interface FlyBuyBeaconRegion : FlyBuyRegion +- (nonnull instancetype)initWithUuid:(NSUUID * _Nonnull)uuid major:(uint16_t)major minor:(uint16_t)minor identifier:(NSString * _Nonnull)identifier OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS_NAMED("FlyBuyCircularRegion") +@interface FlyBuyCircularRegion : FlyBuyRegion +- (nonnull instancetype)initWithLatitude:(double)latitude longitude:(double)longitude radius:(double)radius identifier:(NSString * _Nonnull)identifier OBJC_DESIGNATED_INITIALIZER; +@end + + typedef SWIFT_ENUM(NSInteger, FlybuyLinkType, open) { FlybuyLinkTypeDineIn = 0, FlybuyLinkTypeRedemption = 1, @@ -2707,6 +2808,77 @@ SWIFT_CLASS_NAMED("PickupWindow") @end +SWIFT_CLASS_NAMED("Place") +@interface FlyBuyPlace : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull id; +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +@property (nonatomic, readonly, copy) NSString * _Nonnull placeFormatted; +@property (nonatomic, readonly) double distance; +@property (nonatomic, readonly, copy) NSString * _Nullable address; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +enum PlaceType : NSInteger; + +SWIFT_CLASS_NAMED("PlaceSuggestionOptions") +@interface FlyBuyPlaceOptions : NSObject +@property (nonatomic, readonly) double latitude; +@property (nonatomic, readonly) double longitude; +@property (nonatomic, readonly) enum PlaceType type; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Builder") +@interface FlyBuyPlaceOptionsBuilder : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +typedef SWIFT_ENUM(NSInteger, PlaceType, open) { + PlaceTypeAddress = 0, + PlaceTypeRegion = 1, + PlaceTypePostalcode = 2, + PlaceTypeCity = 3, + PlaceTypePoi = 4, +}; + + +SWIFT_CLASS_NAMED("PlacesManager") +@interface FlyBuyPlacesManager : NSObject +/// Fetch Places for a query string. +/// Provide query parameter to return a list of Place, where the address, zip, region or city matches the provided string. +/// Example: +/// \code +/// FlyBuy.Core.sites.suggest(query: "1600 Pennsylvania Avenue Washington", options: placeSuggestionOptions.build()) { (places, error) -> (Void) in +/// if let error = error { +/// // Handle error +/// } else { +/// // Handle success +/// } +/// } +/// +/// \endcode\param query a string to search for +/// +/// \param options A PlaceSuggestionOptions where we can set the proximity latitude, longitude, the search type and the language of the response +/// +/// \param callback Gets called at completion with a list of Place or any error encountered. Optional. +/// +- (void)suggestWithQuery:(NSString * _Nonnull)query options:(FlyBuyPlaceOptions * _Nonnull)options callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; +/// Fetch a PlaceLocation for a Place +/// \code +/// +/// +/// \endcode\param place A Place instance, from the callback of the suggest(query:options:callback:) function. +/// +/// \param callback Gets called at completion with a list of Place or any error encountered. Optional. +/// +- (void)retrieveWithPlace:(FlyBuyPlace * _Nonnull)place callback:(void (^ _Nullable)(FlyBuyCoordinate * _Nullable, NSError * _Nullable))callback; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + /// Data model for sites. SWIFT_CLASS_NAMED("Site") @interface FlyBuySite : NSObject @@ -2742,7 +2914,24 @@ SWIFT_CLASS_NAMED("Site") @property (nonatomic, readonly, strong) PickupConfig * _Nonnull pickupConfig; @end -@class CLCircularRegion; + +SWIFT_CLASS_NAMED("SiteOptions") +@interface FlyBuySiteOptions : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull operationalStatus; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS_NAMED("Builder") +@interface FlyBuySiteOptionsBuilder : NSObject +- (void)setOperationalStatus:(NSString * _Nonnull)operationalStatus; +- (void)setPage:(NSInteger)page; +- (void)setPer:(NSInteger)per; +- (FlyBuySiteOptions * _Nonnull)build SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + /// Manager for site operations /// Example: @@ -2771,99 +2960,49 @@ SWIFT_CLASS_NAMED("SitesManager") /// /// \endcode\param partnerIdentifier partner identifier for the site. /// -/// \param operationalStatus operation status of the site. -/// -/// \param callback Gets called at completion with the Site or any error encountered. Optional. -/// -- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; -/// Fetch a Site by partner identifier. -/// Provide partnerIdentifier parameter to return the site with the same partner identifier. If -/// the site is found, it will be returned in the callback; otherwise, an error will be returned -/// in the callback. -/// Example: -/// \code -/// FlyBuy.Core.sites.fetchByPartnerIdentifier(partnerIdentifier: "123") { (site, error) -> (Void) in -/// if let error = error { -/// // Handle error -/// } else { -/// // Handle success -/// } -/// } -/// -/// \endcode\param partnerIdentifier partner identifier for the site. +/// \param options A SiteOptions instance. /// /// \param callback Gets called at completion with the Site or any error encountered. Optional. /// -- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; -/// fetches the list of sites from the FlyBuy web API via query string -/// \param query the query string. Optional. -/// -/// \param page the desired page number. Optional. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. +- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier options:(FlyBuySiteOptions * _Nonnull)options callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; +/// Fetches the list of sites from the FlyBuy web API via search region +/// \param region a FlyBuyCircularRegion for the search region. /// -- (void)fetchWithQuery:(NSString * _Nullable)query page:(NSInteger)page callback:(void (^ _Nullable)(NSArray * _Nullable, FlyBuyPagination * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead."); -/// fetches the list of sites from the FlyBuy web API -/// \param query the query string. Optional. -/// -/// \param page the desired page number. Optional. -/// -/// \param operationalStatus the operational status filter string. +/// \param options A SiteOptions instance. /// /// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. /// -- (void)fetchWithQuery:(NSString * _Nullable)query page:(NSInteger)page operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, FlyBuyPagination * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead."); -/// fetches the list of sites from the FlyBuy web API via search region -/// \param region a CLCircularRegion for the search region. -/// -/// \param page the desired page number. Optional. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. -/// -- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; -/// fetches the list of sites from the FlyBuy web API via search region -/// \param region a CLCircularRegion for the search region. -/// -/// \param page the desired page number. Optional. -/// -/// \param operationalStatus the operational status filter string. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. -/// -- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; -/// fetches the list of sites from the FlyBuy web API via search region -/// \param region a CLCircularRegion for the search region. -/// -/// \param page the desired page number. -/// -/// \param per the amount of sites returned per page. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. -/// -- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page per:(NSInteger)per callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; -/// fetches the list of sites from the FlyBuy web API via search region -/// \param region a CLCircularRegion for the search region. -/// -/// \param page the desired page number. -/// -/// \param per the amount of sites returned per page. -/// -/// \param operationalStatus the operational status filter string. -/// -/// \param callback will get called on completion with the array of Sites or any errors encountered. Optional. +- (void)fetchWithRegion:(FlyBuyCircularRegion * _Nonnull)region options:(FlyBuySiteOptions * _Nonnull)options callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; +/// Fetch nearby Sites for a Place within the given radius . +/// Provide place and radius parameters to return the sites within the range near the Place +/// If sites are found, they will be returned in the callback; otherwise, an error will be returned +/// in the callback. +/// \param partnerIdentifier partner identifier for the site. /// -- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page per:(NSInteger)per operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; -/// fetches the complete list of sites from the FlyBuy web API that matches the query string -/// \param query the query string. Optional. +/// \param operationalStatus operation status of the site. /// -/// \param callback will get called on completion with the array of Sites and any errors encountered. Optional. +/// \param callback Gets called at completion with the Sites or any error encountered. Optional. /// -- (void)fetchAllWithQuery:(NSString * _Nullable)query callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead."); +- (void)fetchNearWithPlace:(FlyBuyPlace * _Nonnull)place radius:(double)radius options:(FlyBuySiteOptions * _Nonnull)options callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end +@class CLCircularRegion; + +@interface FlyBuySitesManager (SWIFT_EXTENSION(FlyBuy)) +- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; +- (void)fetchByPartnerIdentifierWithPartnerIdentifier:(NSString * _Nonnull)partnerIdentifier operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(FlyBuySite * _Nullable, NSError * _Nullable))callback; +- (void)fetchWithQuery:(NSString * _Nullable)query page:(NSInteger)page callback:(void (^ _Nullable)(NSArray * _Nullable, FlyBuyPagination * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead."); +- (void)fetchWithQuery:(NSString * _Nullable)query page:(NSInteger)page operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, FlyBuyPagination * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead."); +- (void)fetchAllWithQuery:(NSString * _Nullable)query callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead."); +- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead."); +- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page per:(NSInteger)per callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead."); +- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page per:(NSInteger)per operationalStatus:(NSString * _Nonnull)operationalStatus callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead."); +- (void)fetchWithRegion:(CLCircularRegion * _Nonnull)region page:(NSInteger)page callback:(void (^ _Nullable)(NSArray * _Nullable, NSError * _Nullable))callback SWIFT_DEPRECATED_MSG("This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead."); +@end + /// Error that may be returned from SitesManager methods. SWIFT_CLASS_NAMED("SitesManagerError") @@ -2879,6 +3018,7 @@ SWIFT_CLASS_NAMED("SitesManagerError") /// The type that may be associated with a SitesManagerError. typedef SWIFT_ENUM(NSInteger, SitesManagerErrorType, open) { SitesManagerErrorTypeCoreIsNotConfigured = 0, + SitesManagerErrorTypeMapboxTokenIsMissing = 1, }; diff --git a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Info.plist b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Info.plist index d02c152..cf80540 100644 Binary files a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Info.plist and b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Info.plist differ diff --git a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.abi.json b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.abi.json index 65acafd..764965d 100644 --- a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.abi.json +++ b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -300,6 +300,445 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "TypeDecl", + "name": "Place", + "printedName": "Place", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)id", + "mangledName": "$s6FlyBuy5PlaceC2idSSvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)id", + "mangledName": "$s6FlyBuy5PlaceC2idSSvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)name", + "mangledName": "$s6FlyBuy5PlaceC4nameSSvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)name", + "mangledName": "$s6FlyBuy5PlaceC4nameSSvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeFormatted", + "printedName": "placeFormatted", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)placeFormatted", + "mangledName": "$s6FlyBuy5PlaceC14placeFormattedSSvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)placeFormatted", + "mangledName": "$s6FlyBuy5PlaceC14placeFormattedSSvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "distance", + "printedName": "distance", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)distance", + "mangledName": "$s6FlyBuy5PlaceC8distanceSdvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)distance", + "mangledName": "$s6FlyBuy5PlaceC8distanceSdvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)address", + "mangledName": "$s6FlyBuy5PlaceC7addressSSSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)address", + "mangledName": "$s6FlyBuy5PlaceC7addressSSSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)init", + "mangledName": "$s6FlyBuy5PlaceCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy5PlaceC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s6FlyBuy5PlaceC4fromACs7Decoder_p_tKcfc", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy5PlaceC6encode2toys7Encoder_p_tKF", + "mangledName": "$s6FlyBuy5PlaceC6encode2toys7Encoder_p_tKF", + "moduleName": "FlyBuy", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace", + "mangledName": "$s6FlyBuy5PlaceC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyPlace", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "FlybuyLinkType", @@ -1997,6 +2436,13 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "CustomerConsent", @@ -13115,6 +13561,64 @@ "moduleName": "FlyBuy", "protocolReq": true }, + { + "kind": "Var", + "name": "baseURL", + "printedName": "baseURL", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy14CodableRequestP7baseURLSSSgvp", + "mangledName": "$s6FlyBuy14CodableRequestP7baseURLSSSgvp", + "moduleName": "FlyBuy", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy14CodableRequestP7baseURLSSSgvg", + "mangledName": "$s6FlyBuy14CodableRequestP7baseURLSSSgvg", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.CodableRequest>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", "name": "decoder", @@ -13301,6 +13805,63 @@ } ] }, + { + "kind": "Var", + "name": "baseURL", + "printedName": "baseURL", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy14CodableRequestPAAE7baseURLSSSgvp", + "mangledName": "$s6FlyBuy14CodableRequestPAAE7baseURLSSSgvp", + "moduleName": "FlyBuy", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy14CodableRequestPAAE7baseURLSSSgvg", + "mangledName": "$s6FlyBuy14CodableRequestPAAE7baseURLSSSgvg", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.CodableRequest>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", "name": "decoder", @@ -13948,6 +14509,13 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "OrderProgressState", @@ -14772,6 +15340,207 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "TypeDecl", + "name": "Coordinate", + "printedName": "Coordinate", + "children": [ + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy10CoordinateC8latitudeSdvp", + "mangledName": "$s6FlyBuy10CoordinateC8latitudeSdvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy10CoordinateC8latitudeSdvg", + "mangledName": "$s6FlyBuy10CoordinateC8latitudeSdvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy10CoordinateC9longitudeSdvp", + "mangledName": "$s6FlyBuy10CoordinateC9longitudeSdvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy10CoordinateC9longitudeSdvg", + "mangledName": "$s6FlyBuy10CoordinateC9longitudeSdvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Coordinate", + "printedName": "FlyBuy.Coordinate", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCoordinate" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCoordinate(im)init", + "mangledName": "$s6FlyBuy10CoordinateCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCoordinate", + "mangledName": "$s6FlyBuy10CoordinateC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyCoordinate", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "AppConfigData", @@ -15257,6 +16026,66 @@ } ] }, + { + "kind": "Var", + "name": "places", + "printedName": "places", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "FlyBuy.PlacesConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesConfig", + "printedName": "FlyBuy.PlacesConfig", + "usr": "s:6FlyBuy12PlacesConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy13AppConfigDataV6placesAA06PlacesD0VSgvp", + "mangledName": "$s6FlyBuy13AppConfigDataV6placesAA06PlacesD0VSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "FlyBuy.PlacesConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesConfig", + "printedName": "FlyBuy.PlacesConfig", + "usr": "s:6FlyBuy12PlacesConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy13AppConfigDataV6placesAA06PlacesD0VSgvg", + "mangledName": "$s6FlyBuy13AppConfigDataV6placesAA06PlacesD0VSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" + } + ] + }, { "kind": "Constructor", "name": "init", @@ -16160,6 +16989,60 @@ } ] }, + { + "kind": "Var", + "name": "places", + "printedName": "places", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesManager", + "printedName": "FlyBuy.PlacesManager", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCore(cpy)places", + "mangledName": "$s6FlyBuy4CoreC6placesAA13PlacesManagerCvpZ", + "moduleName": "FlyBuy", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesManager", + "printedName": "FlyBuy.PlacesManager", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCore(cm)places", + "mangledName": "$s6FlyBuy4CoreC6placesAA13PlacesManagerCvgZ", + "moduleName": "FlyBuy", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, { "kind": "Var", "name": "logger", @@ -16815,148 +17698,152 @@ }, { "kind": "TypeDecl", - "name": "OrderOptions", - "printedName": "OrderOptions", + "name": "FlyBuyCircularRegion", + "printedName": "FlyBuyCircularRegion", "children": [ { - "kind": "Var", - "name": "customerName", - "printedName": "customerName", + "kind": "Constructor", + "name": "init", + "printedName": "init(latitude:longitude:radius:identifier:)", "children": [ + { + "kind": "TypeNominal", + "name": "FlyBuyCircularRegion", + "printedName": "FlyBuy.FlyBuyCircularRegion", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCircularRegion" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", + "hasDefaultArg": true, "usr": "s:SS" } ], - "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerName", - "mangledName": "$s6FlyBuy12OrderOptionsC12customerNameSSvp", + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCircularRegion(im)initWithLatitude:longitude:radius:identifier:", + "mangledName": "$s6FlyBuy0aB14CircularRegionC8latitude9longitude6radius10identifierACSd_S2dSStcfc", "moduleName": "FlyBuy", + "objc_name": "initWithLatitude:longitude:radius:identifier:", "declAttributes": [ - "Final", - "HasStorage", "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerName", - "mangledName": "$s6FlyBuy12OrderOptionsC12customerNameSSvg", - "moduleName": "FlyBuy", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCircularRegion", + "mangledName": "$s6FlyBuy0aB14CircularRegionC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyCircularRegion", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "FlyBuy.FlyBuyRegion", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "Var", - "name": "customerPhone", - "printedName": "customerPhone", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerPhone", - "mangledName": "$s6FlyBuy12OrderOptionsC13customerPhoneSSSgvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerPhone", - "mangledName": "$s6FlyBuy12OrderOptionsC13customerPhoneSSSgvg", - "moduleName": "FlyBuy", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "TypeDecl", + "name": "OrderOptions", + "printedName": "OrderOptions", + "children": [ { "kind": "Var", - "name": "customerCarColor", - "printedName": "customerCarColor", + "name": "customerName", + "printedName": "customerName", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarColor", - "mangledName": "$s6FlyBuy12OrderOptionsC16customerCarColorSSSgvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerName", + "mangledName": "$s6FlyBuy12OrderOptionsC12customerNameSSvp", "moduleName": "FlyBuy", "declAttributes": [ "Final", @@ -16971,44 +17858,6 @@ "kind": "Accessor", "name": "Get", "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerCarColor", - "mangledName": "$s6FlyBuy12OrderOptionsC16customerCarColorSSSgvg", - "moduleName": "FlyBuy", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "customerCarType", - "printedName": "customerCarType", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", @@ -17017,45 +17866,9 @@ "usr": "s:SS" } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarType", - "mangledName": "$s6FlyBuy12OrderOptionsC15customerCarTypeSSSgvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerCarType", - "mangledName": "$s6FlyBuy12OrderOptionsC15customerCarTypeSSSgvg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerName", + "mangledName": "$s6FlyBuy12OrderOptionsC12customerNameSSvg", "moduleName": "FlyBuy", "implicit": true, "declAttributes": [ @@ -17068,8 +17881,8 @@ }, { "kind": "Var", - "name": "customerCarLicensePlate", - "printedName": "customerCarLicensePlate", + "name": "customerPhone", + "printedName": "customerPhone", "children": [ { "kind": "TypeNominal", @@ -17087,8 +17900,206 @@ } ], "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarLicensePlate", - "mangledName": "$s6FlyBuy12OrderOptionsC23customerCarLicensePlateSSSgvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerPhone", + "mangledName": "$s6FlyBuy12OrderOptionsC13customerPhoneSSSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerPhone", + "mangledName": "$s6FlyBuy12OrderOptionsC13customerPhoneSSSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customerCarColor", + "printedName": "customerCarColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarColor", + "mangledName": "$s6FlyBuy12OrderOptionsC16customerCarColorSSSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerCarColor", + "mangledName": "$s6FlyBuy12OrderOptionsC16customerCarColorSSSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customerCarType", + "printedName": "customerCarType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarType", + "mangledName": "$s6FlyBuy12OrderOptionsC15customerCarTypeSSSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerCarType", + "mangledName": "$s6FlyBuy12OrderOptionsC15customerCarTypeSSSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customerCarLicensePlate", + "printedName": "customerCarLicensePlate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarLicensePlate", + "mangledName": "$s6FlyBuy12OrderOptionsC23customerCarLicensePlateSSSgvp", "moduleName": "FlyBuy", "declAttributes": [ "Final", @@ -18298,66 +19309,35 @@ "declKind": "Import", "moduleName": "FlyBuy" }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "FlyBuy" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "FlyBuy" - }, - { - "kind": "Import", - "name": "SQLite3", - "printedName": "SQLite3", - "declKind": "Import", - "moduleName": "FlyBuy" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "FlyBuy" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "FlyBuy" - }, { "kind": "TypeDecl", - "name": "FlyBuyDBManager", - "printedName": "FlyBuyDBManager", + "name": "SiteOptions", + "printedName": "SiteOptions", "children": [ { "kind": "Var", - "name": "dbVersion", - "printedName": "dbVersion", + "name": "operationalStatus", + "printedName": "operationalStatus", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivp", - "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions(py)operationalStatus", + "mangledName": "$s6FlyBuy11SiteOptionsC17operationalStatusSSvp", "moduleName": "FlyBuy", "declAttributes": [ "Final", - "AccessControl" + "HasStorage", + "AccessControl", + "ObjC" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -18366,30 +19346,34 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivg", - "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions(im)operationalStatus", + "mangledName": "$s6FlyBuy11SiteOptionsC17operationalStatusSSvg", "moduleName": "FlyBuy", + "implicit": true, "declAttributes": [ - "Final" + "Final", + "ObjC" ], "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "page", + "printedName": "page", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, { "kind": "TypeNominal", "name": "Int", @@ -18397,173 +19381,880 @@ "usr": "s:Si" } ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy11SiteOptionsC4pageSiSgvp", + "mangledName": "$s6FlyBuy11SiteOptionsC4pageSiSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], "declKind": "Accessor", - "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivs", - "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivs", + "usr": "s:6FlyBuy11SiteOptionsC4pageSiSgvg", + "mangledName": "$s6FlyBuy11SiteOptionsC4pageSiSgvg", "moduleName": "FlyBuy", + "implicit": true, "declAttributes": [ "Final" ], - "accessorKind": "set" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "per", + "printedName": "per", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy11SiteOptionsC3perSiSgvp", + "mangledName": "$s6FlyBuy11SiteOptionsC3perSiSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivM", - "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivM", + "usr": "s:6FlyBuy11SiteOptionsC3perSiSgvg", + "mangledName": "$s6FlyBuy11SiteOptionsC3perSiSgvg", "moduleName": "FlyBuy", "implicit": true, "declAttributes": [ "Final" ], - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", - "printedName": "init(atPath:)", + "printedName": "init(operationalStatus:page:per:)", "children": [ { "kind": "TypeNominal", - "name": "FlyBuyDBManager", - "printedName": "FlyBuy.FlyBuyDBManager", - "usr": "s:6FlyBuy0aB9DBManagerC" + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:6FlyBuy0aB9DBManagerC6atPathACSS_tcfc", - "mangledName": "$s6FlyBuy0aB9DBManagerC6atPathACSS_tcfc", - "moduleName": "FlyBuy", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "fetchAll", - "printedName": "fetchAll(_:)", - "children": [ + }, { "kind": "TypeNominal", - "name": "Array", - "printedName": "[τ_0_0]", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "usr": "s:Sa" + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "[τ_0_0].Type", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[τ_0_0]", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "s:6FlyBuy0aB9DBManagerC8fetchAllySayxGAEmKAA18PersistableCodableRzlF", - "mangledName": "$s6FlyBuy0aB9DBManagerC8fetchAllySayxGAEmKAA18PersistableCodableRzlF", + "declKind": "Constructor", + "usr": "s:6FlyBuy11SiteOptionsC17operationalStatus4page3perACSS_SiSgAGtcfc", + "mangledName": "$s6FlyBuy11SiteOptionsC17operationalStatus4page3perACSS_SiSgAGtcfc", "moduleName": "FlyBuy", - "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.PersistableCodable>", - "sugared_genericSig": "", "declAttributes": [ - "Final", "AccessControl" ], - "throwing": true, - "funcSelfKind": "NonMutating" + "init_kind": "Designated" }, { - "kind": "Function", - "name": "fetch", - "printedName": "fetch(_:using:)", + "kind": "TypeDecl", + "name": "Builder", + "printedName": "Builder", "children": [ { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[τ_0_0]", + "kind": "Function", + "name": "setOperationalStatus", + "printedName": "setOperationalStatus(_:)", "children": [ { "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "declKind": "Func", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC20setOperationalStatusyySSF", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC20setOperationalStatusyySSF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "[τ_0_0].Type", + "kind": "Function", + "name": "setPage", + "printedName": "setPage(_:)", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[τ_0_0]", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sa" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Func", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC7setPageyySiF", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC7setPageyySiF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "s:6FlyBuy0aB9DBManagerC5fetch_5usingSayxGAFm_SStKAA18PersistableCodableRzlF", - "mangledName": "$s6FlyBuy0aB9DBManagerC5fetch_5usingSayxGAFm_SStKAA18PersistableCodableRzlF", - "moduleName": "FlyBuy", - "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.PersistableCodable>", - "sugared_genericSig": "", - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, + "kind": "Function", + "name": "setPer", + "printedName": "setPer(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC6setPeryySiF", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC6setPeryySiF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "build", + "printedName": "build()", + "children": [ + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC5buildACyF", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC5buildACyF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Builder", + "printedName": "FlyBuy.SiteOptions.Builder", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderCAEycfc", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderCAEycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuySiteOptionsBuilder", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions(im)init", + "mangledName": "$s6FlyBuy11SiteOptionsCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions", + "mangledName": "$s6FlyBuy11SiteOptionsC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuySiteOptions", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "SQLite3", + "printedName": "SQLite3", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "TypeDecl", + "name": "FlyBuyBeaconRegion", + "printedName": "FlyBuyBeaconRegion", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuid:major:minor:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FlyBuyBeaconRegion", + "printedName": "FlyBuy.FlyBuyBeaconRegion", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyBeaconRegion" + }, + { + "kind": "TypeNominal", + "name": "UUID", + "printedName": "Foundation.UUID", + "usr": "s:10Foundation4UUIDV" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyBeaconRegion(im)initWithUuid:major:minor:identifier:", + "mangledName": "$s6FlyBuy0aB12BeaconRegionC4uuid5major5minor10identifierAC10Foundation4UUIDV_s6UInt16VALSStcfc", + "moduleName": "FlyBuy", + "objc_name": "initWithUuid:major:minor:identifier:", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyBeaconRegion", + "mangledName": "$s6FlyBuy0aB12BeaconRegionC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyBeaconRegion", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "FlyBuy.FlyBuyRegion", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "TypeDecl", + "name": "FlyBuyDBManager", + "printedName": "FlyBuyDBManager", + "children": [ + { + "kind": "Var", + "name": "dbVersion", + "printedName": "dbVersion", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivp", + "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivg", + "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivg", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivs", + "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivs", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivM", + "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivM", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(atPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FlyBuyDBManager", + "printedName": "FlyBuy.FlyBuyDBManager", + "usr": "s:6FlyBuy0aB9DBManagerC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy0aB9DBManagerC6atPathACSS_tcfc", + "mangledName": "$s6FlyBuy0aB9DBManagerC6atPathACSS_tcfc", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchAll", + "printedName": "fetchAll(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "[τ_0_0].Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy0aB9DBManagerC8fetchAllySayxGAEmKAA18PersistableCodableRzlF", + "mangledName": "$s6FlyBuy0aB9DBManagerC8fetchAllySayxGAEmKAA18PersistableCodableRzlF", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.PersistableCodable>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetch", + "printedName": "fetch(_:using:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "[τ_0_0].Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy0aB9DBManagerC5fetch_5usingSayxGAFm_SStKAA18PersistableCodableRzlF", + "mangledName": "$s6FlyBuy0aB9DBManagerC5fetch_5usingSayxGAFm_SStKAA18PersistableCodableRzlF", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.PersistableCodable>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, "funcSelfKind": "NonMutating" }, { @@ -19689,6 +21380,189 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "TypeDecl", + "name": "PlacesConfig", + "printedName": "PlacesConfig", + "children": [ + { + "kind": "Var", + "name": "suggestionRequestDelayMs", + "printedName": "suggestionRequestDelayMs", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy12PlacesConfigV24suggestionRequestDelayMsSivp", + "mangledName": "$s6FlyBuy12PlacesConfigV24suggestionRequestDelayMsSivp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy12PlacesConfigV24suggestionRequestDelayMsSivg", + "mangledName": "$s6FlyBuy12PlacesConfigV24suggestionRequestDelayMsSivg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mapboxAccessToken", + "printedName": "mapboxAccessToken", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy12PlacesConfigV17mapboxAccessTokenSSvp", + "mangledName": "$s6FlyBuy12PlacesConfigV17mapboxAccessTokenSSvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy12PlacesConfigV17mapboxAccessTokenSSvg", + "mangledName": "$s6FlyBuy12PlacesConfigV17mapboxAccessTokenSSvg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesConfig", + "printedName": "FlyBuy.PlacesConfig", + "usr": "s:6FlyBuy12PlacesConfigV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy12PlacesConfigV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s6FlyBuy12PlacesConfigV4fromACs7Decoder_p_tKcfc", + "moduleName": "FlyBuy", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy12PlacesConfigV6encode2toys7Encoder_p_tKF", + "mangledName": "$s6FlyBuy12PlacesConfigV6encode2toys7Encoder_p_tKF", + "moduleName": "FlyBuy", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:6FlyBuy12PlacesConfigV", + "mangledName": "$s6FlyBuy12PlacesConfigV", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "Import", "name": "Foundation", @@ -20205,6 +22079,303 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "TypeDecl", + "name": "PlacesManager", + "printedName": "PlacesManager", + "children": [ + { + "kind": "Function", + "name": "suggest", + "printedName": "suggest(query:options:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "PlaceSuggestionOptions", + "printedName": "FlyBuy.PlaceSuggestionOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Place]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Place]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Place]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Place]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Place]", + "children": [ + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager(im)suggestWithQuery:options:callback:", + "mangledName": "$s6FlyBuy13PlacesManagerC7suggest5query7options8callbackySS_AA22PlaceSuggestionOptionsCySayAA0I0CGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "suggestWithQuery:options:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "retrieve", + "printedName": "retrieve(place:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((FlyBuy.Coordinate?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.Coordinate?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(FlyBuy.Coordinate?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "FlyBuy.Coordinate?", + "children": [ + { + "kind": "TypeNominal", + "name": "Coordinate", + "printedName": "FlyBuy.Coordinate", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCoordinate" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager(im)retrieveWithPlace:callback:", + "mangledName": "$s6FlyBuy13PlacesManagerC8retrieve5place8callbackyAA5PlaceC_yAA10CoordinateCSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "retrieveWithPlace:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesManager", + "printedName": "FlyBuy.PlacesManager", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager(im)init", + "mangledName": "$s6FlyBuy13PlacesManagerCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager", + "mangledName": "$s6FlyBuy13PlacesManagerC", + "moduleName": "FlyBuy", + "isOpen": true, + "objc_name": "FlyBuyPlacesManager", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, { "kind": "Import", "name": "Foundation", @@ -21788,12 +23959,333 @@ ], "accessorKind": "get" } - ] + ] + }, + { + "kind": "Function", + "name": "fetchByPartnerIdentifier", + "printedName": "fetchByPartnerIdentifier(partnerIdentifier:options:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((FlyBuy.Site?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.Site?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(FlyBuy.Site?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "FlyBuy.Site?", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:options:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH07options8callbackySS_AA11SiteOptionsCyAA0L0CSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:options:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetch", + "printedName": "fetch(region:options:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlyBuyCircularRegion", + "printedName": "FlyBuy.FlyBuyCircularRegion", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCircularRegion" + }, + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Site]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Site]", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:options:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region7options8callbackyAA0aB14CircularRegionC_AA11SiteOptionsCySayAA0K0CGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "fetchWithRegion:options:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchNear", + "printedName": "fetchNear(place:radius:options:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Site]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Site]", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchNearWithPlace:radius:options:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC9fetchNear5place6radius7options8callbackyAA5PlaceC_SdAA11SiteOptionsCySayAA0L0CGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "fetchNearWithPlace:radius:options:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManager", + "printedName": "FlyBuy.SitesManager", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)init", + "mangledName": "$s6FlyBuy12SitesManagerCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" }, { "kind": "Function", "name": "fetchByPartnerIdentifier", - "printedName": "fetchByPartnerIdentifier(partnerIdentifier:operationalStatus:callback:)", + "printedName": "fetchByPartnerIdentifier(partnerIdentifier:callback:)", "children": [ { "kind": "TypeNominal", @@ -21806,13 +24298,6 @@ "printedName": "Swift.String", "usr": "s:SS" }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, { "kind": "TypeNominal", "name": "Optional", @@ -21871,21 +24356,22 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:operationalStatus:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH017operationalStatus8callbackySS_SSyAA4SiteCSg_s5Error_pSgtcSgtF", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH08callbackySS_yAA4SiteCSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", - "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:operationalStatus:callback:", + "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:callback:", "declAttributes": [ + "Dynamic", "AccessControl", - "ObjC", - "RawDocComment" + "ObjC" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "fetchByPartnerIdentifier", - "printedName": "fetchByPartnerIdentifier(partnerIdentifier:callback:)", + "printedName": "fetchByPartnerIdentifier(partnerIdentifier:operationalStatus:callback:)", "children": [ { "kind": "TypeNominal", @@ -21898,6 +24384,13 @@ "printedName": "Swift.String", "usr": "s:SS" }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, { "kind": "TypeNominal", "name": "Optional", @@ -21956,15 +24449,16 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH08callbackySS_yAA4SiteCSg_s5Error_pSgtcSgtF", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:operationalStatus:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH017operationalStatus8callbackySS_SSyAA4SiteCSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", - "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:callback:", + "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:operationalStatus:callback:", "declAttributes": [ + "Dynamic", "AccessControl", - "ObjC", - "RawDocComment" + "ObjC" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { @@ -22079,17 +24573,18 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithQuery:page:callback:", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithQuery:page:callback:", "mangledName": "$s6FlyBuy12SitesManagerC5fetch5query4page8callbackySSSg_SiySayAA4SiteCGSg_AA10PaginationCSgs5Error_pSgtcSgtF", "moduleName": "FlyBuy", "deprecated": true, "objc_name": "fetchWithQuery:page:callback:", "declAttributes": [ + "Dynamic", "AccessControl", "ObjC", - "Available", - "RawDocComment" + "Available" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { @@ -22211,23 +24706,24 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithQuery:page:operationalStatus:callback:", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithQuery:page:operationalStatus:callback:", "mangledName": "$s6FlyBuy12SitesManagerC5fetch5query4page17operationalStatus8callbackySSSg_SiSSySayAA4SiteCGSg_AA10PaginationCSgs5Error_pSgtcSgtF", "moduleName": "FlyBuy", "deprecated": true, "objc_name": "fetchWithQuery:page:operationalStatus:callback:", "declAttributes": [ + "Dynamic", "AccessControl", "ObjC", - "Available", - "RawDocComment" + "Available" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", - "name": "fetch", - "printedName": "fetch(region:page:callback:)", + "name": "fetchAll", + "printedName": "fetchAll(query:callback:)", "children": [ { "kind": "TypeNominal", @@ -22236,16 +24732,18 @@ }, { "kind": "TypeNominal", - "name": "CLCircularRegion", - "printedName": "CoreLocation.CLCircularRegion", - "usr": "c:objc(cs)CLCircularRegion" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], "hasDefaultArg": true, - "usr": "s:Si" + "usr": "s:Sq" }, { "kind": "TypeNominal", @@ -22313,15 +24811,18 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page8callbackySo16CLCircularRegionC_SiySayAA4SiteCGSg_s5Error_pSgtcSgtF", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchAllWithQuery:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC8fetchAll5query8callbackySSSg_ySayAA4SiteCGSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", - "objc_name": "fetchWithRegion:page:callback:", + "deprecated": true, + "objc_name": "fetchAllWithQuery:callback:", "declAttributes": [ + "Dynamic", "AccessControl", "ObjC", - "RawDocComment" + "Available" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { @@ -22420,15 +24921,18 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:operationalStatus:callback:", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:operationalStatus:callback:", "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page17operationalStatus8callbackySo16CLCircularRegionC_SiSSySayAA4SiteCGSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", + "deprecated": true, "objc_name": "fetchWithRegion:page:operationalStatus:callback:", "declAttributes": [ + "Dynamic", "AccessControl", "ObjC", - "RawDocComment" + "Available" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { @@ -22525,139 +25029,566 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:per:callback:", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:per:callback:", "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page3per8callbackySo16CLCircularRegionC_S2iySayAA4SiteCGSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", - "objc_name": "fetchWithRegion:page:per:callback:", + "deprecated": true, + "objc_name": "fetchWithRegion:page:per:callback:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "Available" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetch", + "printedName": "fetch(region:page:per:operationalStatus:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLCircularRegion", + "printedName": "CoreLocation.CLCircularRegion", + "usr": "c:objc(cs)CLCircularRegion" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Site]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Site]", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:per:operationalStatus:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page3per17operationalStatus8callbackySo16CLCircularRegionC_S2iSSySayAA4SiteCGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "deprecated": true, + "objc_name": "fetchWithRegion:page:per:operationalStatus:callback:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "Available" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetch", + "printedName": "fetch(region:page:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLCircularRegion", + "printedName": "CoreLocation.CLCircularRegion", + "usr": "c:objc(cs)CLCircularRegion" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Site]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Site]", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page8callbackySo16CLCircularRegionC_SiySayAA4SiteCGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "deprecated": true, + "objc_name": "fetchWithRegion:page:callback:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "Available" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager", + "mangledName": "$s6FlyBuy12SitesManagerC", + "moduleName": "FlyBuy", + "isOpen": true, + "objc_name": "FlyBuySitesManager", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SitesManagerErrorType", + "printedName": "SitesManagerErrorType", + "children": [ + { + "kind": "Var", + "name": "coreIsNotConfigured", + "printedName": "coreIsNotConfigured", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.SitesManagerErrorType.Type) -> FlyBuy.SitesManagerErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.SitesManagerErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType@SitesManagerErrorTypeCoreIsNotConfigured", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO19coreIsNotConfiguredyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "mapboxTokenIsMissing", + "printedName": "mapboxTokenIsMissing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.SitesManagerErrorType.Type) -> FlyBuy.SitesManagerErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.SitesManagerErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType@SitesManagerErrorTypeMapboxTokenIsMissing", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO20mapboxTokenIsMissingyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO11descriptionSSvp", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO11descriptionSSvp", + "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" + "AccessControl" ], - "funcSelfKind": "NonMutating" + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO11descriptionSSvg", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO11descriptionSSvg", + "moduleName": "FlyBuy", + "accessorKind": "get" + } + ] }, { - "kind": "Function", - "name": "fetch", - "printedName": "fetch(region:page:per:operationalStatus:callback:)", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CLCircularRegion", - "printedName": "CoreLocation.CLCircularRegion", - "usr": "c:objc(cs)CLCircularRegion" + "name": "Optional", + "printedName": "FlyBuy.SitesManagerErrorType?", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" - }, + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueACSgSi_tcfc", + "moduleName": "FlyBuy", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueSivp", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueSivp", + "moduleName": "FlyBuy", + "implicit": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[FlyBuy.Site]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[FlyBuy.Site]", - "children": [ - { - "kind": "TypeNominal", - "name": "Site", - "printedName": "FlyBuy.Site", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "hasDefaultArg": true, - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueSivg", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueSivg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:per:operationalStatus:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page3per17operationalStatus8callbackySo16CLCircularRegionC_S2iSSySayAA4SiteCGSg_s5Error_pSgtcSgtF", - "moduleName": "FlyBuy", - "objc_name": "fetchWithRegion:page:per:operationalStatus:callback:", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "Function", - "name": "fetchAll", - "printedName": "fetchAll(query:callback:)", + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SitesManagerError", + "printedName": "SitesManagerError", + "children": [ + { + "kind": "Var", + "name": "errorDescription", + "printedName": "errorDescription", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -22670,87 +25601,103 @@ "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(py)errorDescription", + "mangledName": "$s6FlyBuy17SitesManagerErrorC16errorDescriptionSSSgvp", + "moduleName": "FlyBuy", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[FlyBuy.Site]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[FlyBuy.Site]", - "children": [ - { - "kind": "TypeNominal", - "name": "Site", - "printedName": "FlyBuy.Site", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "hasDefaultArg": true, - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)errorDescription", + "mangledName": "$s6FlyBuy17SitesManagerErrorC16errorDescriptionSSSgvg", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchAllWithQuery:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC8fetchAll5query8callbackySSSg_ySayAA4SiteCGSg_s5Error_pSgtcSgtF", + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(py)description", + "mangledName": "$s6FlyBuy17SitesManagerErrorC11descriptionSSvp", "moduleName": "FlyBuy", - "deprecated": true, - "objc_name": "fetchAllWithQuery:callback:", + "overriding": true, + "objc_name": "description", "declAttributes": [ - "AccessControl", + "Dynamic", "ObjC", - "Available", + "AccessControl", + "Override", "RawDocComment" ], - "funcSelfKind": "NonMutating" + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)description", + "mangledName": "$s6FlyBuy17SitesManagerErrorC11descriptionSSvg", + "moduleName": "FlyBuy", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { "kind": "Constructor", @@ -22759,14 +25706,14 @@ "children": [ { "kind": "TypeNominal", - "name": "SitesManager", - "printedName": "FlyBuy.SitesManager", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager" + "name": "SitesManagerError", + "printedName": "FlyBuy.SitesManagerError", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError" } ], "declKind": "Constructor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)init", - "mangledName": "$s6FlyBuy12SitesManagerCACycfc", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)init", + "mangledName": "$s6FlyBuy17SitesManagerErrorCACycfc", "moduleName": "FlyBuy", "overriding": true, "implicit": true, @@ -22780,22 +25727,28 @@ } ], "declKind": "Class", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager", - "mangledName": "$s6FlyBuy12SitesManagerC", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError", + "mangledName": "$s6FlyBuy17SitesManagerErrorC", "moduleName": "FlyBuy", - "isOpen": true, - "objc_name": "FlyBuySitesManager", + "objc_name": "FlyBuySitesManagerError", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, + "hasMissingDesignatedInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "FlyBuyError", + "printedName": "FlyBuyError", + "usr": "s:6FlyBuy0aB5ErrorP", + "mangledName": "$s6FlyBuy0aB5ErrorP" + }, { "kind": "Conformance", "name": "Equatable", @@ -22844,40 +25797,68 @@ "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "LocalizedError", + "printedName": "LocalizedError", + "usr": "s:10Foundation14LocalizedErrorP", + "mangledName": "$s10Foundation14LocalizedErrorP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", - "name": "SitesManagerErrorType", - "printedName": "SitesManagerErrorType", + "name": "RemoteNotificationMessageType", + "printedName": "RemoteNotificationMessageType", "children": [ { "kind": "Var", - "name": "coreIsNotConfigured", - "printedName": "coreIsNotConfigured", + "name": "backgroundSync", + "printedName": "backgroundSync", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(FlyBuy.SitesManagerErrorType.Type) -> FlyBuy.SitesManagerErrorType", + "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", "children": [ { "kind": "TypeNominal", - "name": "SitesManagerErrorType", - "printedName": "FlyBuy.SitesManagerErrorType", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "FlyBuy.SitesManagerErrorType.Type", + "printedName": "FlyBuy.RemoteNotificationMessageType.Type", "children": [ { "kind": "TypeNominal", - "name": "SitesManagerErrorType", - "printedName": "FlyBuy.SitesManagerErrorType", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" } ] } @@ -22885,53 +25866,83 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType@SitesManagerErrorTypeCoreIsNotConfigured", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO19coreIsNotConfiguredyA2CmF", - "moduleName": "FlyBuy", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO14backgroundSyncyA2CmF", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO14backgroundSyncyA2CmF", + "moduleName": "FlyBuy" }, { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "orderUpdate", + "printedName": "orderUpdate", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", + "children": [ + { + "kind": "TypeNominal", + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO11descriptionSSvp", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO11descriptionSSvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ + "declKind": "EnumElement", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO11orderUpdateyA2CmF", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO11orderUpdateyA2CmF", + "moduleName": "FlyBuy" + }, + { + "kind": "Var", + "name": "appInstanceDeleted", + "printedName": "appInstanceDeleted", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO11descriptionSSvg", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO11descriptionSSvg", - "moduleName": "FlyBuy", - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO18appInstanceDeletedyA2CmF", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO18appInstanceDeletedyA2CmF", + "moduleName": "FlyBuy" }, { "kind": "Constructor", @@ -22941,27 +25952,27 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "FlyBuy.SitesManagerErrorType?", + "printedName": "FlyBuy.RemoteNotificationMessageType?", "children": [ { "kind": "TypeNominal", - "name": "SitesManagerErrorType", - "printedName": "FlyBuy.SitesManagerErrorType", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Constructor", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueACSgSi_tcfc", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueACSgSi_tcfc", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueACSgSS_tcfc", "moduleName": "FlyBuy", "implicit": true, "init_kind": "Designated" @@ -22973,14 +25984,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueSivp", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueSivp", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvp", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvp", "moduleName": "FlyBuy", "implicit": true, "accessors": [ @@ -22991,14 +26002,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueSivg", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueSivg", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvg", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvg", "moduleName": "FlyBuy", "implicit": true, "accessorKind": "get" @@ -23007,15 +26018,13 @@ } ], "declKind": "Enum", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO", "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" + "AccessControl" ], - "enumRawTypeName": "Int", + "enumRawTypeName": "String", "conformances": [ { "kind": "Conformance", @@ -23043,9 +26052,9 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ] } @@ -23057,40 +26066,39 @@ }, { "kind": "TypeDecl", - "name": "SitesManagerError", - "printedName": "SitesManagerError", + "name": "PushData", + "printedName": "PushData", "children": [ { "kind": "Var", - "name": "errorDescription", - "printedName": "errorDescription", + "name": "messageType", + "printedName": "messageType", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "FlyBuy.RemoteNotificationMessageType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(py)errorDescription", - "mangledName": "$s6FlyBuy17SitesManagerErrorC16errorDescriptionSSSgvp", + "usr": "s:6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvp", + "mangledName": "$s6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvp", "moduleName": "FlyBuy", - "deprecated": true, "declAttributes": [ - "AccessControl", - "ObjC", - "Available", - "RawDocComment" + "HasStorage", + "AccessControl" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -23100,29 +26108,198 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "FlyBuy.RemoteNotificationMessageType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)errorDescription", - "mangledName": "$s6FlyBuy17SitesManagerErrorC16errorDescriptionSSSgvg", + "usr": "s:6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvg", + "mangledName": "$s6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvg", "moduleName": "FlyBuy", - "declAttributes": [ - "ObjC" + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "forceSyncNotifyCampaigns", + "printedName": "forceSyncNotifyCampaigns", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvp", + "mangledName": "$s6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvg", + "mangledName": "$s6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:6FlyBuy8PushDataV", + "mangledName": "$s6FlyBuy8PushDataV", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "AnyCodable", + "printedName": "AnyCodable", + "children": [ + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy10AnyCodableV5valueypvp", + "mangledName": "$s6FlyBuy10AnyCodableV5valueypvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } ], + "declKind": "Accessor", + "usr": "s:6FlyBuy10AnyCodableV5valueypvg", + "mangledName": "$s6FlyBuy10AnyCodableV5valueypvg", + "moduleName": "FlyBuy", + "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "FlyBuy.AnyCodable", + "usr": "s:6FlyBuy10AnyCodableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy10AnyCodableVyACxSgclufc", + "mangledName": "$s6FlyBuy10AnyCodableVyACxSgclufc", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "FlyBuy.AnyCodable", + "usr": "s:6FlyBuy10AnyCodableV" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "FlyBuy.AnyCodable", + "usr": "s:6FlyBuy10AnyCodableV" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy10AnyCodableV2eeoiySbAC_ACtFZ", + "mangledName": "$s6FlyBuy10AnyCodableV2eeoiySbAC_ACtFZ", + "moduleName": "FlyBuy", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, { "kind": "Var", "name": "description", @@ -23136,18 +26313,13 @@ } ], "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(py)description", - "mangledName": "$s6FlyBuy17SitesManagerErrorC11descriptionSSvp", + "usr": "s:6FlyBuy10AnyCodableV11descriptionSSvp", + "mangledName": "$s6FlyBuy10AnyCodableV11descriptionSSvp", "moduleName": "FlyBuy", - "overriding": true, - "objc_name": "description", "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override", - "RawDocComment" + "AccessControl" ], + "isFromExtension": true, "accessors": [ { "kind": "Accessor", @@ -23162,68 +26334,93 @@ } ], "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)description", - "mangledName": "$s6FlyBuy17SitesManagerErrorC11descriptionSSvg", + "usr": "s:6FlyBuy10AnyCodableV11descriptionSSvg", + "mangledName": "$s6FlyBuy10AnyCodableV11descriptionSSvg", "moduleName": "FlyBuy", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], + "isFromExtension": true, "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", "children": [ { "kind": "TypeNominal", - "name": "SitesManagerError", - "printedName": "FlyBuy.SitesManagerError", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Constructor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)init", - "mangledName": "$s6FlyBuy17SitesManagerErrorCACycfc", + "declKind": "Var", + "usr": "s:6FlyBuy10AnyCodableV16debugDescriptionSSvp", + "mangledName": "$s6FlyBuy10AnyCodableV16debugDescriptionSSvp", "moduleName": "FlyBuy", - "overriding": true, - "implicit": true, - "objc_name": "init", "declAttributes": [ - "Dynamic", - "ObjC", - "Override" + "AccessControl" ], - "init_kind": "Designated" + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy10AnyCodableV16debugDescriptionSSvg", + "mangledName": "$s6FlyBuy10AnyCodableV16debugDescriptionSSvg", + "moduleName": "FlyBuy", + "isFromExtension": true, + "accessorKind": "get" + } + ] } ], - "declKind": "Class", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError", - "mangledName": "$s6FlyBuy17SitesManagerErrorC", + "declKind": "Struct", + "usr": "s:6FlyBuy10AnyCodableV", + "mangledName": "$s6FlyBuy10AnyCodableV", "moduleName": "FlyBuy", - "objc_name": "FlyBuySitesManagerError", "declAttributes": [ "AccessControl", - "ObjC", "RawDocComment" ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], "conformances": [ { "kind": "Conformance", - "name": "FlyBuyError", - "printedName": "FlyBuyError", - "usr": "s:6FlyBuy0aB5ErrorP", - "mangledName": "$s6FlyBuy0aB5ErrorP" + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "_AnyEncodable", + "printedName": "_AnyEncodable", + "usr": "s:6FlyBuy13_AnyEncodableP", + "mangledName": "$s6FlyBuy13_AnyEncodableP" + }, + { + "kind": "Conformance", + "name": "_AnyDecodable", + "printedName": "_AnyDecodable", + "usr": "s:6FlyBuy13_AnyDecodableP", + "mangledName": "$s6FlyBuy13_AnyDecodableP" }, { "kind": "Conformance", @@ -23234,69 +26431,224 @@ }, { "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + "name": "ExpressibleByNilLiteral", + "printedName": "ExpressibleByNilLiteral", + "usr": "s:s23ExpressibleByNilLiteralP", + "mangledName": "$ss23ExpressibleByNilLiteralP" }, { "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" }, { "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" }, { "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" }, { "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" }, { "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" }, { "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" } ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "Foundation", @@ -23306,35 +26658,35 @@ }, { "kind": "TypeDecl", - "name": "RemoteNotificationMessageType", - "printedName": "RemoteNotificationMessageType", + "name": "PlaceType", + "printedName": "PlaceType", "children": [ { "kind": "Var", - "name": "backgroundSync", - "printedName": "backgroundSync", + "name": "address", + "printedName": "address", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "printedName": "FlyBuy.PlaceType.Type", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ] } @@ -23342,36 +26694,40 @@ } ], "declKind": "EnumElement", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO14backgroundSyncyA2CmF", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO14backgroundSyncyA2CmF", - "moduleName": "FlyBuy" + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypeAddress", + "mangledName": "$s6FlyBuy9PlaceTypeO7addressyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "orderUpdate", - "printedName": "orderUpdate", + "name": "region", + "printedName": "region", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "printedName": "FlyBuy.PlaceType.Type", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ] } @@ -23379,36 +26735,40 @@ } ], "declKind": "EnumElement", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO11orderUpdateyA2CmF", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO11orderUpdateyA2CmF", - "moduleName": "FlyBuy" + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypeRegion", + "mangledName": "$s6FlyBuy9PlaceTypeO6regionyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 }, { "kind": "Var", - "name": "appInstanceDeleted", - "printedName": "appInstanceDeleted", + "name": "postalcode", + "printedName": "postalcode", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "printedName": "FlyBuy.PlaceType.Type", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ] } @@ -23416,9 +26776,95 @@ } ], "declKind": "EnumElement", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO18appInstanceDeletedyA2CmF", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO18appInstanceDeletedyA2CmF", - "moduleName": "FlyBuy" + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypePostalcode", + "mangledName": "$s6FlyBuy9PlaceTypeO10postalcodeyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "city", + "printedName": "city", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", + "children": [ + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.PlaceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypeCity", + "mangledName": "$s6FlyBuy9PlaceTypeO4cityyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "poi", + "printedName": "poi", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", + "children": [ + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.PlaceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypePoi", + "mangledName": "$s6FlyBuy9PlaceTypeO3poiyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 }, { "kind": "Constructor", @@ -23428,27 +26874,27 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "FlyBuy.RemoteNotificationMessageType?", + "printedName": "FlyBuy.PlaceType?", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Constructor", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueACSgSS_tcfc", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueACSgSS_tcfc", + "usr": "s:6FlyBuy9PlaceTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s6FlyBuy9PlaceTypeO8rawValueACSgSi_tcfc", "moduleName": "FlyBuy", "implicit": true, "init_kind": "Designated" @@ -23460,14 +26906,14 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvp", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvp", + "usr": "s:6FlyBuy9PlaceTypeO8rawValueSivp", + "mangledName": "$s6FlyBuy9PlaceTypeO8rawValueSivp", "moduleName": "FlyBuy", "implicit": true, "accessors": [ @@ -23478,14 +26924,14 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvg", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvg", + "usr": "s:6FlyBuy9PlaceTypeO8rawValueSivg", + "mangledName": "$s6FlyBuy9PlaceTypeO8rawValueSivg", "moduleName": "FlyBuy", "implicit": true, "accessorKind": "get" @@ -23494,13 +26940,14 @@ } ], "declKind": "Enum", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO", + "usr": "c:@M@FlyBuy@E@PlaceType", + "mangledName": "$s6FlyBuy9PlaceTypeO", "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl" + "AccessControl", + "ObjC" ], - "enumRawTypeName": "String", + "enumRawTypeName": "Int", "conformances": [ { "kind": "Conformance", @@ -23528,9 +26975,9 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ] } @@ -23542,145 +26989,30 @@ }, { "kind": "TypeDecl", - "name": "PushData", - "printedName": "PushData", - "children": [ - { - "kind": "Var", - "name": "messageType", - "printedName": "messageType", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "FlyBuy.RemoteNotificationMessageType?", - "children": [ - { - "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvp", - "mangledName": "$s6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "FlyBuy.RemoteNotificationMessageType?", - "children": [ - { - "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvg", - "mangledName": "$s6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvg", - "moduleName": "FlyBuy", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "forceSyncNotifyCampaigns", - "printedName": "forceSyncNotifyCampaigns", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvp", - "mangledName": "$s6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvg", - "mangledName": "$s6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvg", - "moduleName": "FlyBuy", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:6FlyBuy8PushDataV", - "mangledName": "$s6FlyBuy8PushDataV", - "moduleName": "FlyBuy", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "TypeDecl", - "name": "AnyCodable", - "printedName": "AnyCodable", + "name": "PlaceSuggestionOptions", + "printedName": "PlaceSuggestionOptions", "children": [ { "kind": "Var", - "name": "value", - "printedName": "value", + "name": "latitude", + "printedName": "latitude", "children": [ { "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:6FlyBuy10AnyCodableV5valueypvp", - "mangledName": "$s6FlyBuy10AnyCodableV5valueypvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(py)latitude", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC8latitudeSdvp", "moduleName": "FlyBuy", "declAttributes": [ + "Final", "HasStorage", - "AccessControl" + "AccessControl", + "ObjC" ], "isLet": true, "hasStorage": true, @@ -23692,110 +27024,48 @@ "children": [ { "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy10AnyCodableV5valueypvg", - "mangledName": "$s6FlyBuy10AnyCodableV5valueypvg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(im)latitude", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC8latitudeSdvg", "moduleName": "FlyBuy", "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyCodable", - "printedName": "FlyBuy.AnyCodable", - "usr": "s:6FlyBuy10AnyCodableV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:6FlyBuy10AnyCodableVyACxSgclufc", - "mangledName": "$s6FlyBuy10AnyCodableVyACxSgclufc", - "moduleName": "FlyBuy", - "genericSig": "<τ_0_0>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "AnyCodable", - "printedName": "FlyBuy.AnyCodable", - "usr": "s:6FlyBuy10AnyCodableV" - }, - { - "kind": "TypeNominal", - "name": "AnyCodable", - "printedName": "FlyBuy.AnyCodable", - "usr": "s:6FlyBuy10AnyCodableV" - } - ], - "declKind": "Func", - "usr": "s:6FlyBuy10AnyCodableV2eeoiySbAC_ACtFZ", - "mangledName": "$s6FlyBuy10AnyCodableV2eeoiySbAC_ACtFZ", - "moduleName": "FlyBuy", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "longitude", + "printedName": "longitude", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:6FlyBuy10AnyCodableV11descriptionSSvp", - "mangledName": "$s6FlyBuy10AnyCodableV11descriptionSSvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(py)longitude", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC9longitudeSdvp", "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl" + "Final", + "HasStorage", + "AccessControl", + "ObjC" ], - "isFromExtension": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -23804,40 +27074,48 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy10AnyCodableV11descriptionSSvg", - "mangledName": "$s6FlyBuy10AnyCodableV11descriptionSSvg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(im)longitude", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC9longitudeSdvg", "moduleName": "FlyBuy", - "isFromExtension": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "debugDescription", - "printedName": "debugDescription", + "name": "type", + "printedName": "type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ], "declKind": "Var", - "usr": "s:6FlyBuy10AnyCodableV16debugDescriptionSSvp", - "mangledName": "$s6FlyBuy10AnyCodableV16debugDescriptionSSvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(py)type", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC4typeAA0C4TypeOvp", "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl" + "Final", + "HasStorage", + "AccessControl", + "ObjC" ], - "isFromExtension": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -23846,283 +27124,332 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy10AnyCodableV16debugDescriptionSSvg", - "mangledName": "$s6FlyBuy10AnyCodableV16debugDescriptionSSvg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(im)type", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC4typeAA0C4TypeOvg", "moduleName": "FlyBuy", - "isFromExtension": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], "accessorKind": "get" } ] - } - ], - "declKind": "Struct", - "usr": "s:6FlyBuy10AnyCodableV", - "mangledName": "$s6FlyBuy10AnyCodableV", - "moduleName": "FlyBuy", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - }, - { - "kind": "Conformance", - "name": "_AnyEncodable", - "printedName": "_AnyEncodable", - "usr": "s:6FlyBuy13_AnyEncodableP", - "mangledName": "$s6FlyBuy13_AnyEncodableP" - }, - { - "kind": "Conformance", - "name": "_AnyDecodable", - "printedName": "_AnyDecodable", - "usr": "s:6FlyBuy13_AnyDecodableP", - "mangledName": "$s6FlyBuy13_AnyDecodableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByNilLiteral", - "printedName": "ExpressibleByNilLiteral", - "usr": "s:s23ExpressibleByNilLiteralP", - "mangledName": "$ss23ExpressibleByNilLiteralP" }, { - "kind": "Conformance", - "name": "ExpressibleByBooleanLiteral", - "printedName": "ExpressibleByBooleanLiteral", + "kind": "Constructor", + "name": "init", + "printedName": "init(latitude:longitude:type:)", "children": [ { - "kind": "TypeWitness", - "name": "BooleanLiteralType", - "printedName": "BooleanLiteralType", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] + "kind": "TypeNominal", + "name": "PlaceSuggestionOptions", + "printedName": "FlyBuy.PlaceSuggestionOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ], - "usr": "s:s27ExpressibleByBooleanLiteralP", - "mangledName": "$ss27ExpressibleByBooleanLiteralP" + "declKind": "Constructor", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC8latitude9longitude4typeACSd_SdAA0C4TypeOtcfc", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC8latitude9longitude4typeACSd_SdAA0C4TypeOtcfc", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" }, { - "kind": "Conformance", - "name": "ExpressibleByIntegerLiteral", - "printedName": "ExpressibleByIntegerLiteral", + "kind": "TypeDecl", + "name": "Builder", + "printedName": "Builder", "children": [ { - "kind": "TypeWitness", - "name": "IntegerLiteralType", - "printedName": "IntegerLiteralType", + "kind": "Function", + "name": "setProximity", + "printedName": "setProximity(latitude:longitude:)", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:s27ExpressibleByIntegerLiteralP", - "mangledName": "$ss27ExpressibleByIntegerLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByFloatLiteral", - "printedName": "ExpressibleByFloatLiteral", - "children": [ - { - "kind": "TypeWitness", - "name": "FloatLiteralType", - "printedName": "FloatLiteralType", - "children": [ + "name": "Builder", + "printedName": "FlyBuy.PlaceSuggestionOptions.Builder", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC" + }, { "kind": "TypeNominal", "name": "Double", "printedName": "Swift.Double", "usr": "s:Sd" - } - ] - } - ], - "usr": "s:s25ExpressibleByFloatLiteralP", - "mangledName": "$ss25ExpressibleByFloatLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByStringLiteral", - "printedName": "ExpressibleByStringLiteral", - "children": [ - { - "kind": "TypeWitness", - "name": "StringLiteralType", - "printedName": "StringLiteralType", - "children": [ + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] - } - ], - "usr": "s:s26ExpressibleByStringLiteralP", - "mangledName": "$ss26ExpressibleByStringLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByExtendedGraphemeClusterLiteral", - "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", - "children": [ + ], + "declKind": "Func", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC12setProximity8latitude9longitudeAESd_SdtF", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderC12setProximity8latitude9longitudeAESd_SdtF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, { - "kind": "TypeWitness", - "name": "ExtendedGraphemeClusterLiteralType", - "printedName": "ExtendedGraphemeClusterLiteralType", + "kind": "Function", + "name": "setType", + "printedName": "setType(_:)", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Builder", + "printedName": "FlyBuy.PlaceSuggestionOptions.Builder", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC" + }, + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } - ] - } - ], - "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", - "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByUnicodeScalarLiteral", - "printedName": "ExpressibleByUnicodeScalarLiteral", - "children": [ + ], + "declKind": "Func", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC7setTypeyAeA0cH0OF", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderC7setTypeyAeA0cH0OF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, { - "kind": "TypeWitness", - "name": "UnicodeScalarLiteralType", - "printedName": "UnicodeScalarLiteralType", + "kind": "Function", + "name": "build", + "printedName": "build()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "PlaceSuggestionOptions", + "printedName": "FlyBuy.PlaceSuggestionOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions" } - ] - } - ], - "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", - "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByArrayLiteral", - "printedName": "ExpressibleByArrayLiteral", - "children": [ + ], + "declKind": "Func", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC5buildACyF", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderC5buildACyF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, { - "kind": "TypeWitness", - "name": "ArrayLiteralElement", - "printedName": "ArrayLiteralElement", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" + "name": "Builder", + "printedName": "FlyBuy.PlaceSuggestionOptions.Builder", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC" } - ] + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderCAEycfc", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderCAEycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" } ], - "usr": "s:s25ExpressibleByArrayLiteralP", - "mangledName": "$ss25ExpressibleByArrayLiteralP" + "declKind": "Class", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyPlaceOptionsBuilder", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] }, { - "kind": "Conformance", - "name": "ExpressibleByDictionaryLiteral", - "printedName": "ExpressibleByDictionaryLiteral", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { - "kind": "TypeWitness", - "name": "Key", - "printedName": "Key", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyHashable", - "printedName": "Swift.AnyHashable", - "usr": "s:s11AnyHashableV" - } - ] - }, - { - "kind": "TypeWitness", - "name": "Value", - "printedName": "Value", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ] + "kind": "TypeNominal", + "name": "PlaceSuggestionOptions", + "printedName": "FlyBuy.PlaceSuggestionOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions" } ], - "usr": "s:s30ExpressibleByDictionaryLiteralP", - "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(im)init", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC", "moduleName": "FlyBuy", + "objc_name": "FlyBuyPlaceOptions", "declAttributes": [ - "RawDocComment" + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } ] }, { @@ -31643,6 +34970,20 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "Links", @@ -31786,6 +35127,111 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "TypeDecl", + "name": "FlyBuyRegion", + "printedName": "FlyBuyRegion", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FlyBuyRegion", + "printedName": "FlyBuy.FlyBuyRegion", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion(im)init", + "mangledName": "$s6FlyBuy0aB6RegionCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion", + "mangledName": "$s6FlyBuy0aB6RegionC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyRegion", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "Import", "name": "CoreLocation", @@ -39816,143 +43262,150 @@ { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2339, + "offset": 2352, "length": 3, "value": "250" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2361, + "offset": 2374, "length": 21, "value": "\"best_for_navigation\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2398, + "offset": 2411, "length": 7, "value": "\"other\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2431, + "offset": 2444, "length": 1, "value": "3" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2461, + "offset": 2474, "length": 1, "value": "3" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2511, + "offset": 2524, "length": 3, "value": "500" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2533, + "offset": 2546, "length": 21, "value": "\"best_for_navigation\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2570, + "offset": 2583, "length": 7, "value": "\"other\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2603, + "offset": 2616, "length": 2, "value": "15" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2634, + "offset": 2647, "length": 2, "value": "30" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2685, + "offset": 2698, "length": 4, "value": "2000" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2708, + "offset": 2721, "length": 6, "value": "\"best\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2730, + "offset": 2743, "length": 12, "value": "\"automotive\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2768, + "offset": 2781, "length": 3, "value": "100" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2800, + "offset": 2813, "length": 3, "value": "200" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2852, + "offset": 2865, "length": 2, "value": "-1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2873, + "offset": 2886, "length": 6, "value": "\"best\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2895, + "offset": 2908, "length": 12, "value": "\"automotive\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2933, + "offset": 2946, "length": 3, "value": "200" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2965, + "offset": 2978, "length": 3, "value": "400" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/Place.swift", + "kind": "StringLiteral", + "offset": 51, + "length": 5, + "value": "\"FlyBuy.Place\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Links\/LinkDetails.swift", "kind": "IntegerLiteral", @@ -40142,6 +43595,13 @@ "length": 12, "value": "\"FlyBuy.NotifyConfig\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/CoreConfig.swift", + "kind": "IntegerLiteral", + "offset": 184, + "length": 3, + "value": "250" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Customer\/CustomerConsent.swift", "kind": "StringLiteral", @@ -43533,14 +46993,14 @@ { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Networking\/Services\/Sites\/Endpoints\/GetSitesEndpoint.swift", "kind": "IntegerLiteral", - "offset": 1553, + "offset": 1560, "length": 1, "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Networking\/Services\/Sites\/Endpoints\/GetSitesEndpoint.swift", "kind": "IntegerLiteral", - "offset": 1568, + "offset": 1575, "length": 1, "value": "5" }, @@ -43831,87 +47291,94 @@ "length": 10, "value": "\"FlyBuy.OrderEvent\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/Coordinate.swift", + "kind": "StringLiteral", + "offset": 56, + "length": 10, + "value": "\"FlyBuy.Coordinate\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 478, + "offset": 513, "length": 25, "value": "\"pickup_location_filters\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 528, + "offset": 563, "length": 15, "value": "\"pickup_states\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 570, + "offset": 605, "length": 18, "value": "\"notify_max_sites\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 622, + "offset": 657, "length": 26, "value": "\"nearby_sites_feature_url\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 716, + "offset": 751, "length": 20, "value": "\"wrong_site_arrival\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 760, + "offset": 795, "length": 14, "value": "\"eta_settings\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 478, + "offset": 513, "length": 25, "value": "\"pickup_location_filters\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 528, + "offset": 563, "length": 15, "value": "\"pickup_states\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 570, + "offset": 605, "length": 18, "value": "\"notify_max_sites\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 622, + "offset": 657, "length": 26, "value": "\"nearby_sites_feature_url\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 716, + "offset": 751, "length": 20, "value": "\"wrong_site_arrival\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 760, + "offset": 795, "length": 14, "value": "\"eta_settings\"" }, @@ -43953,35 +47420,35 @@ { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "StringLiteral", - "offset": 1761, + "offset": 1837, "length": 21, "value": "\"FlyBuySDK(Internal)\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "Array", - "offset": 1839, + "offset": 1915, "length": 2, "value": "[]" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "BooleanLiteral", - "offset": 1964, + "offset": 2040, "length": 5, "value": "false" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "BooleanLiteral", - "offset": 2120, + "offset": 2196, "length": 5, "value": "false" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "IntegerLiteral", - "offset": 2212, + "offset": 2288, "length": 1, "value": "1" }, @@ -43992,6 +47459,13 @@ "length": 13, "value": "\"FlyBuy.LoginEndpoint\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Location\/FlyBuyCircularRegion.swift", + "kind": "StringLiteral", + "offset": 60, + "length": 20, + "value": "\"FlyBuy.FlyBuyCircularRegion\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/OrderOptions.swift", "kind": "StringLiteral", @@ -44041,6 +47515,20 @@ "length": 17, "value": "\"customer_rating\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/SiteOptions.swift", + "kind": "StringLiteral", + "offset": 447, + "length": 6, + "value": "\"live\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/SiteOptions.swift", + "kind": "StringLiteral", + "offset": 57, + "length": 11, + "value": "\"FlyBuy.SiteOptions\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Customer\/ForgotPassword.swift", "kind": "StringLiteral", @@ -44272,6 +47760,13 @@ "length": 10, "value": "\"Timezone\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Location\/FlyBuyBeaconRegion.swift", + "kind": "StringLiteral", + "offset": 78, + "length": 18, + "value": "\"FlyBuy.FlyBuyBeaconRegion\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Helpers\/DateFormatter.swift", "kind": "StringLiteral", @@ -44391,6 +47886,34 @@ "length": 5, "value": "false" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PlacesConfig.swift", + "kind": "StringLiteral", + "offset": 217, + "length": 29, + "value": "\"suggestion_request_delay_ms\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PlacesConfig.swift", + "kind": "StringLiteral", + "offset": 276, + "length": 21, + "value": "\"mapbox_access_token\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PlacesConfig.swift", + "kind": "StringLiteral", + "offset": 217, + "length": 29, + "value": "\"suggestion_request_delay_ms\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PlacesConfig.swift", + "kind": "StringLiteral", + "offset": 276, + "length": 21, + "value": "\"mapbox_access_token\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/ETAConfig.swift", "kind": "IntegerLiteral", @@ -44547,81 +48070,95 @@ }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", - "kind": "StringLiteral", - "offset": 1550, - "length": 6, - "value": "\"live\"" + "kind": "IntegerLiteral", + "offset": 5575, + "length": 20, + "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 3784, - "length": 1, + "offset": 5575, + "length": 20, "value": "1" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", + "kind": "StringLiteral", + "offset": 5971, + "length": 17, + "value": "\"FlyBuy.SitesManagerError\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 4660, + "offset": 7184, "length": 1, "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "StringLiteral", - "offset": 4691, + "offset": 7215, + "length": 6, + "value": "\"live\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", + "kind": "StringLiteral", + "offset": 9020, "length": 6, "value": "\"live\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 5769, + "offset": 10016, "length": 1, "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 6515, + "offset": 10525, "length": 1, "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "StringLiteral", - "offset": 6546, + "offset": 10556, "length": 6, "value": "\"live\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", + "kind": "IntegerLiteral", + "offset": 11974, + "length": 1, + "value": "1" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "StringLiteral", - "offset": 8141, + "offset": 12005, "length": 6, "value": "\"live\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "StringLiteral", - "offset": 10991, - "length": 17, - "value": "\"FlyBuy.SitesManagerError\"" + "offset": 13069, + "length": 6, + "value": "\"live\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 12204, + "offset": 13585, "length": 1, "value": "1" }, - { - "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", - "kind": "StringLiteral", - "offset": 12235, - "length": 6, - "value": "\"live\"" - }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PushData.swift", "kind": "StringLiteral", @@ -44671,6 +48208,83 @@ "length": 8, "value": "\"flybuy\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 76, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 108, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 120, + "length": 3, + "value": "4" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 76, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 108, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 120, + "length": 3, + "value": "4" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "FloatLiteral", + "offset": 573, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "FloatLiteral", + "offset": 613, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "StringLiteral", + "offset": 166, + "length": 22, + "value": "\"FlyBuy.PlaceSuggestionOptions\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PickupStates.swift", "kind": "StringLiteral", @@ -45119,6 +48733,48 @@ "length": 20, "value": "\"FlyBuy.ConfigOptionsBuilder\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 321, + "length": 14, + "value": "\"full_address\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 356, + "length": 11, + "value": "\"mapbox_id\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 394, + "length": 17, + "value": "\"place_formatted\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 321, + "length": 14, + "value": "\"full_address\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 356, + "length": 11, + "value": "\"mapbox_id\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 394, + "length": 17, + "value": "\"place_formatted\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Customer\/SignUpInfo.swift", "kind": "StringLiteral", @@ -45231,6 +48887,13 @@ "length": 41, "value": "\"Unable to decode object into given type\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Location\/FlyBuyRegion.swift", + "kind": "StringLiteral", + "offset": 52, + "length": 12, + "value": "\"FlyBuy.FlyBuyRegion\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Customer\/LoginInfo.swift", "kind": "StringLiteral", diff --git a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface index 451d3d7..b7c99a1 100644 --- a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -21,6 +21,16 @@ import _SwiftConcurrencyShims extension FlyBuy.AppConfig { public static let defaultLocationFilters: FlyBuy.PickupLocationFilters } +@_hasMissingDesignatedInitializers @objc(FlyBuyPlace) public class Place : ObjectiveC.NSObject, Swift.Codable { + @objc final public let id: Swift.String + @objc final public let name: Swift.String + @objc final public let placeFormatted: Swift.String + @objc final public let distance: Swift.Double + @objc final public let address: Swift.String? + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} @objc public enum FlybuyLinkType : Swift.Int { case dineIn case redemption @@ -393,12 +403,16 @@ extension FlyBuy.BaseApiRequest { public protocol CodableRequest : FlyBuy.BaseApiRequest { associatedtype Response : Swift.Decodable associatedtype ErrorType : Swift.Decodable, Swift.Error + var baseURL: Swift.String? { get } var decoder: Foundation.JSONDecoder { get } var apiToken: Swift.String? { get } var queryParams: [Swift.String : Swift.String]? { get } } extension FlyBuy.CodableRequest { public typealias ErrorType = FlyBuy.RuntimeError + public var baseURL: Swift.String? { + get + } public var decoder: Foundation.JSONDecoder { get } @@ -445,6 +459,11 @@ extension FlyBuy.BaseApiRequest { @objc deinit open func encode(to encoder: any Swift.Encoder) throws } +@_hasMissingDesignatedInitializers @objc(FlyBuyCoordinate) public class Coordinate : ObjectiveC.NSObject { + final public let latitude: Swift.Double + final public let longitude: Swift.Double + @objc deinit +} public struct AppConfigData : Swift.Codable { public let pickupLocationFilters: FlyBuy.PickupLocationFilters? public let pickupStates: FlyBuy.PickupStates? @@ -454,6 +473,7 @@ public struct AppConfigData : Swift.Codable { public let notify: FlyBuy.NotifyConfig? public let wrongSiteArrivalConfig: FlyBuy.WrongSiteArrivalConfig? public let etaSettings: FlyBuy.ETAConfig? + public let places: FlyBuy.PlacesConfig? public func encode(to encoder: any Swift.Encoder) throws public init(from decoder: any Swift.Decoder) throws } @@ -487,6 +507,7 @@ extension FlyBuy.FlyBuyModuleManager { @objc public static let orders: FlyBuy.OrdersManager @objc public static let customer: FlyBuy.CustomerManager @objc public static let sites: FlyBuy.SitesManager + @objc public static let places: FlyBuy.PlacesManager @objc public static let logger: FlyBuy.Logger public static var isCoreConfigured: Swift.Bool { get @@ -517,6 +538,10 @@ extension Swift.Error { get } } +@_hasMissingDesignatedInitializers @objc(FlyBuyCircularRegion) public class FlyBuyCircularRegion : FlyBuy.FlyBuyRegion { + @objc public init(latitude: Swift.Double, longitude: Swift.Double, radius: Swift.Double, identifier: Swift.String = UUID().uuidString) + @objc deinit +} @_hasMissingDesignatedInitializers @objc(FlyBuyOrderOptions) public class OrderOptions : ObjectiveC.NSObject { @objc final public let customerName: Swift.String @objc final public let customerPhone: Swift.String? @@ -555,6 +580,25 @@ internal protocol _AnyDecodable { extension FlyBuy._AnyDecodable { public init(from decoder: any Swift.Decoder) throws } +@objc(FlyBuySiteOptions) public class SiteOptions : ObjectiveC.NSObject { + @objc final public let operationalStatus: Swift.String + final public let page: Swift.Int? + final public let per: Swift.Int? + public init(operationalStatus: Swift.String, page: Swift.Int?, per: Swift.Int?) + @_inheritsConvenienceInitializers @objc(FlyBuySiteOptionsBuilder) public class Builder : ObjectiveC.NSObject { + @objc public func setOperationalStatus(_ operationalStatus: Swift.String) + @objc public func setPage(_ page: Swift.Int) + @objc public func setPer(_ per: Swift.Int) + @objc public func build() -> FlyBuy.SiteOptions + @objc override dynamic public init() + @objc deinit + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FlyBuyBeaconRegion) public class FlyBuyBeaconRegion : FlyBuy.FlyBuyRegion { + @objc public init(uuid: Foundation.UUID, major: Swift.UInt16, minor: Swift.UInt16, identifier: Swift.String = UUID().uuidString) + @objc deinit +} final public class FlyBuyDBManager { final public var dbVersion: Swift.Int { get @@ -614,6 +658,12 @@ extension Swift.Double { required public init(from decoder: any Swift.Decoder) throws @objc deinit } +public struct PlacesConfig : Swift.Codable { + public let suggestionRequestDelayMs: Swift.Int + public let mapboxAccessToken: Swift.String + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} @objc @_hasMissingDesignatedInitializers public class ETAConfig : ObjectiveC.NSObject, Swift.Codable { public static let defaultMinimumETACacheInterval: Swift.Int public static let defaultCacheFilterETASecondsMultiplier: Swift.Double @@ -624,6 +674,12 @@ extension Swift.Double { public func encode(to encoder: any Swift.Encoder) throws required public init(from decoder: any Swift.Decoder) throws } +@_inheritsConvenienceInitializers @objc(FlyBuyPlacesManager) open class PlacesManager : ObjectiveC.NSObject { + @objc public func suggest(query: Swift.String, options: FlyBuy.PlaceSuggestionOptions, callback: (([FlyBuy.Place]?, (any Swift.Error)?) -> Swift.Void)? = nil) + @objc public func retrieve(place: FlyBuy.Place, callback: ((FlyBuy.Coordinate?, (any Swift.Error)?) -> Swift.Void)? = nil) + @objc override dynamic public init() + @objc deinit +} public protocol FlyBuyError : Foundation.LocalizedError { var description: Swift.String { get } var errorDescription: Swift.String? { get } @@ -675,23 +731,15 @@ extension Swift.Array where Element : FlyBuy.AvailableHandoffVehicleLocation { @objc public var all: [FlyBuy.Site]? { get } - @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, operationalStatus: Swift.String = "live", callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") - @objc public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") - @objc public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead.") - @objc public func fetchAll(query: Swift.String? = nil, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, options: FlyBuy.SiteOptions, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetch(region: FlyBuy.FlyBuyCircularRegion, options: FlyBuy.SiteOptions, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetchNear(place: FlyBuy.Place, radius: Swift.Double, options: FlyBuy.SiteOptions, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) @objc override dynamic public init() @objc deinit } @objc public enum SitesManagerErrorType : Swift.Int { case coreIsNotConfigured + case mapboxTokenIsMissing public var description: Swift.String { get } @@ -711,6 +759,24 @@ extension Swift.Array where Element : FlyBuy.AvailableHandoffVehicleLocation { } @objc deinit } +extension FlyBuy.SitesManager { + @objc dynamic public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc dynamic public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, operationalStatus: Swift.String = "live", callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetchAll(query: Swift.String? = nil, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) +} public enum RemoteNotificationMessageType : Swift.String { case backgroundSync case orderUpdate @@ -781,6 +847,32 @@ extension Swift.String { } public func removeDirectory() } +@objc public enum PlaceType : Swift.Int { + case address + case region + case postalcode + case city + case poi + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc(FlyBuyPlaceOptions) public class PlaceSuggestionOptions : ObjectiveC.NSObject { + @objc final public let latitude: Swift.Double + @objc final public let longitude: Swift.Double + @objc final public let type: FlyBuy.PlaceType + public init(latitude: Swift.Double, longitude: Swift.Double, type: FlyBuy.PlaceType) + @_inheritsConvenienceInitializers @objc(FlyBuyPlaceOptionsBuilder) public class Builder : ObjectiveC.NSObject { + public func setProximity(latitude: Swift.Double, longitude: Swift.Double) -> FlyBuy.PlaceSuggestionOptions.Builder + public func setType(_ type: FlyBuy.PlaceType) -> FlyBuy.PlaceSuggestionOptions.Builder + public func build() -> FlyBuy.PlaceSuggestionOptions + @objc override dynamic public init() + @objc deinit + } + @objc deinit +} @objc public class AppUpgrade : ObjectiveC.NSObject, Swift.Codable { final public let required: Swift.Bool final public let url: Swift.String @@ -966,6 +1058,9 @@ extension FlyBuy.OrdersManager : CoreLocation.CLLocationManagerDelegate { @objc override dynamic public init() @objc deinit } +@_hasMissingDesignatedInitializers @objc(FlyBuyRegion) public class FlyBuyRegion : ObjectiveC.NSObject { + @objc deinit +} @objc(FlyBuyOrder) open class Order : ObjectiveC.NSObject { @objc final public let id: Swift.Int @objc final public let siteID: Swift.Int @@ -1097,6 +1192,9 @@ extension FlyBuy.SitesManagerErrorType : Swift.RawRepresentable {} extension FlyBuy.RemoteNotificationMessageType : Swift.Equatable {} extension FlyBuy.RemoteNotificationMessageType : Swift.Hashable {} extension FlyBuy.RemoteNotificationMessageType : Swift.RawRepresentable {} +extension FlyBuy.PlaceType : Swift.Equatable {} +extension FlyBuy.PlaceType : Swift.Hashable {} +extension FlyBuy.PlaceType : Swift.RawRepresentable {} extension FlyBuy.OrdersManagerErrorType : Swift.Equatable {} extension FlyBuy.OrdersManagerErrorType : Swift.Hashable {} extension FlyBuy.OrdersManagerErrorType : Swift.RawRepresentable {} diff --git a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftdoc index 052d705..1db77db 100644 Binary files a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 451d3d7..b7c99a1 100644 --- a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -21,6 +21,16 @@ import _SwiftConcurrencyShims extension FlyBuy.AppConfig { public static let defaultLocationFilters: FlyBuy.PickupLocationFilters } +@_hasMissingDesignatedInitializers @objc(FlyBuyPlace) public class Place : ObjectiveC.NSObject, Swift.Codable { + @objc final public let id: Swift.String + @objc final public let name: Swift.String + @objc final public let placeFormatted: Swift.String + @objc final public let distance: Swift.Double + @objc final public let address: Swift.String? + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} @objc public enum FlybuyLinkType : Swift.Int { case dineIn case redemption @@ -393,12 +403,16 @@ extension FlyBuy.BaseApiRequest { public protocol CodableRequest : FlyBuy.BaseApiRequest { associatedtype Response : Swift.Decodable associatedtype ErrorType : Swift.Decodable, Swift.Error + var baseURL: Swift.String? { get } var decoder: Foundation.JSONDecoder { get } var apiToken: Swift.String? { get } var queryParams: [Swift.String : Swift.String]? { get } } extension FlyBuy.CodableRequest { public typealias ErrorType = FlyBuy.RuntimeError + public var baseURL: Swift.String? { + get + } public var decoder: Foundation.JSONDecoder { get } @@ -445,6 +459,11 @@ extension FlyBuy.BaseApiRequest { @objc deinit open func encode(to encoder: any Swift.Encoder) throws } +@_hasMissingDesignatedInitializers @objc(FlyBuyCoordinate) public class Coordinate : ObjectiveC.NSObject { + final public let latitude: Swift.Double + final public let longitude: Swift.Double + @objc deinit +} public struct AppConfigData : Swift.Codable { public let pickupLocationFilters: FlyBuy.PickupLocationFilters? public let pickupStates: FlyBuy.PickupStates? @@ -454,6 +473,7 @@ public struct AppConfigData : Swift.Codable { public let notify: FlyBuy.NotifyConfig? public let wrongSiteArrivalConfig: FlyBuy.WrongSiteArrivalConfig? public let etaSettings: FlyBuy.ETAConfig? + public let places: FlyBuy.PlacesConfig? public func encode(to encoder: any Swift.Encoder) throws public init(from decoder: any Swift.Decoder) throws } @@ -487,6 +507,7 @@ extension FlyBuy.FlyBuyModuleManager { @objc public static let orders: FlyBuy.OrdersManager @objc public static let customer: FlyBuy.CustomerManager @objc public static let sites: FlyBuy.SitesManager + @objc public static let places: FlyBuy.PlacesManager @objc public static let logger: FlyBuy.Logger public static var isCoreConfigured: Swift.Bool { get @@ -517,6 +538,10 @@ extension Swift.Error { get } } +@_hasMissingDesignatedInitializers @objc(FlyBuyCircularRegion) public class FlyBuyCircularRegion : FlyBuy.FlyBuyRegion { + @objc public init(latitude: Swift.Double, longitude: Swift.Double, radius: Swift.Double, identifier: Swift.String = UUID().uuidString) + @objc deinit +} @_hasMissingDesignatedInitializers @objc(FlyBuyOrderOptions) public class OrderOptions : ObjectiveC.NSObject { @objc final public let customerName: Swift.String @objc final public let customerPhone: Swift.String? @@ -555,6 +580,25 @@ internal protocol _AnyDecodable { extension FlyBuy._AnyDecodable { public init(from decoder: any Swift.Decoder) throws } +@objc(FlyBuySiteOptions) public class SiteOptions : ObjectiveC.NSObject { + @objc final public let operationalStatus: Swift.String + final public let page: Swift.Int? + final public let per: Swift.Int? + public init(operationalStatus: Swift.String, page: Swift.Int?, per: Swift.Int?) + @_inheritsConvenienceInitializers @objc(FlyBuySiteOptionsBuilder) public class Builder : ObjectiveC.NSObject { + @objc public func setOperationalStatus(_ operationalStatus: Swift.String) + @objc public func setPage(_ page: Swift.Int) + @objc public func setPer(_ per: Swift.Int) + @objc public func build() -> FlyBuy.SiteOptions + @objc override dynamic public init() + @objc deinit + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FlyBuyBeaconRegion) public class FlyBuyBeaconRegion : FlyBuy.FlyBuyRegion { + @objc public init(uuid: Foundation.UUID, major: Swift.UInt16, minor: Swift.UInt16, identifier: Swift.String = UUID().uuidString) + @objc deinit +} final public class FlyBuyDBManager { final public var dbVersion: Swift.Int { get @@ -614,6 +658,12 @@ extension Swift.Double { required public init(from decoder: any Swift.Decoder) throws @objc deinit } +public struct PlacesConfig : Swift.Codable { + public let suggestionRequestDelayMs: Swift.Int + public let mapboxAccessToken: Swift.String + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} @objc @_hasMissingDesignatedInitializers public class ETAConfig : ObjectiveC.NSObject, Swift.Codable { public static let defaultMinimumETACacheInterval: Swift.Int public static let defaultCacheFilterETASecondsMultiplier: Swift.Double @@ -624,6 +674,12 @@ extension Swift.Double { public func encode(to encoder: any Swift.Encoder) throws required public init(from decoder: any Swift.Decoder) throws } +@_inheritsConvenienceInitializers @objc(FlyBuyPlacesManager) open class PlacesManager : ObjectiveC.NSObject { + @objc public func suggest(query: Swift.String, options: FlyBuy.PlaceSuggestionOptions, callback: (([FlyBuy.Place]?, (any Swift.Error)?) -> Swift.Void)? = nil) + @objc public func retrieve(place: FlyBuy.Place, callback: ((FlyBuy.Coordinate?, (any Swift.Error)?) -> Swift.Void)? = nil) + @objc override dynamic public init() + @objc deinit +} public protocol FlyBuyError : Foundation.LocalizedError { var description: Swift.String { get } var errorDescription: Swift.String? { get } @@ -675,23 +731,15 @@ extension Swift.Array where Element : FlyBuy.AvailableHandoffVehicleLocation { @objc public var all: [FlyBuy.Site]? { get } - @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, operationalStatus: Swift.String = "live", callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") - @objc public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") - @objc public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead.") - @objc public func fetchAll(query: Swift.String? = nil, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, options: FlyBuy.SiteOptions, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetch(region: FlyBuy.FlyBuyCircularRegion, options: FlyBuy.SiteOptions, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetchNear(place: FlyBuy.Place, radius: Swift.Double, options: FlyBuy.SiteOptions, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) @objc override dynamic public init() @objc deinit } @objc public enum SitesManagerErrorType : Swift.Int { case coreIsNotConfigured + case mapboxTokenIsMissing public var description: Swift.String { get } @@ -711,6 +759,24 @@ extension Swift.Array where Element : FlyBuy.AvailableHandoffVehicleLocation { } @objc deinit } +extension FlyBuy.SitesManager { + @objc dynamic public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc dynamic public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, operationalStatus: Swift.String = "live", callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetchAll(query: Swift.String? = nil, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) +} public enum RemoteNotificationMessageType : Swift.String { case backgroundSync case orderUpdate @@ -781,6 +847,32 @@ extension Swift.String { } public func removeDirectory() } +@objc public enum PlaceType : Swift.Int { + case address + case region + case postalcode + case city + case poi + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc(FlyBuyPlaceOptions) public class PlaceSuggestionOptions : ObjectiveC.NSObject { + @objc final public let latitude: Swift.Double + @objc final public let longitude: Swift.Double + @objc final public let type: FlyBuy.PlaceType + public init(latitude: Swift.Double, longitude: Swift.Double, type: FlyBuy.PlaceType) + @_inheritsConvenienceInitializers @objc(FlyBuyPlaceOptionsBuilder) public class Builder : ObjectiveC.NSObject { + public func setProximity(latitude: Swift.Double, longitude: Swift.Double) -> FlyBuy.PlaceSuggestionOptions.Builder + public func setType(_ type: FlyBuy.PlaceType) -> FlyBuy.PlaceSuggestionOptions.Builder + public func build() -> FlyBuy.PlaceSuggestionOptions + @objc override dynamic public init() + @objc deinit + } + @objc deinit +} @objc public class AppUpgrade : ObjectiveC.NSObject, Swift.Codable { final public let required: Swift.Bool final public let url: Swift.String @@ -966,6 +1058,9 @@ extension FlyBuy.OrdersManager : CoreLocation.CLLocationManagerDelegate { @objc override dynamic public init() @objc deinit } +@_hasMissingDesignatedInitializers @objc(FlyBuyRegion) public class FlyBuyRegion : ObjectiveC.NSObject { + @objc deinit +} @objc(FlyBuyOrder) open class Order : ObjectiveC.NSObject { @objc final public let id: Swift.Int @objc final public let siteID: Swift.Int @@ -1097,6 +1192,9 @@ extension FlyBuy.SitesManagerErrorType : Swift.RawRepresentable {} extension FlyBuy.RemoteNotificationMessageType : Swift.Equatable {} extension FlyBuy.RemoteNotificationMessageType : Swift.Hashable {} extension FlyBuy.RemoteNotificationMessageType : Swift.RawRepresentable {} +extension FlyBuy.PlaceType : Swift.Equatable {} +extension FlyBuy.PlaceType : Swift.Hashable {} +extension FlyBuy.PlaceType : Swift.RawRepresentable {} extension FlyBuy.OrdersManagerErrorType : Swift.Equatable {} extension FlyBuy.OrdersManagerErrorType : Swift.Hashable {} extension FlyBuy.OrdersManagerErrorType : Swift.RawRepresentable {} diff --git a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.abi.json b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.abi.json index 65acafd..764965d 100644 --- a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -300,6 +300,445 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "TypeDecl", + "name": "Place", + "printedName": "Place", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)id", + "mangledName": "$s6FlyBuy5PlaceC2idSSvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)id", + "mangledName": "$s6FlyBuy5PlaceC2idSSvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)name", + "mangledName": "$s6FlyBuy5PlaceC4nameSSvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)name", + "mangledName": "$s6FlyBuy5PlaceC4nameSSvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "placeFormatted", + "printedName": "placeFormatted", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)placeFormatted", + "mangledName": "$s6FlyBuy5PlaceC14placeFormattedSSvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)placeFormatted", + "mangledName": "$s6FlyBuy5PlaceC14placeFormattedSSvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "distance", + "printedName": "distance", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)distance", + "mangledName": "$s6FlyBuy5PlaceC8distanceSdvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)distance", + "mangledName": "$s6FlyBuy5PlaceC8distanceSdvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "address", + "printedName": "address", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(py)address", + "mangledName": "$s6FlyBuy5PlaceC7addressSSSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)address", + "mangledName": "$s6FlyBuy5PlaceC7addressSSSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace(im)init", + "mangledName": "$s6FlyBuy5PlaceCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy5PlaceC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s6FlyBuy5PlaceC4fromACs7Decoder_p_tKcfc", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy5PlaceC6encode2toys7Encoder_p_tKF", + "mangledName": "$s6FlyBuy5PlaceC6encode2toys7Encoder_p_tKF", + "moduleName": "FlyBuy", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace", + "mangledName": "$s6FlyBuy5PlaceC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyPlace", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "FlybuyLinkType", @@ -1997,6 +2436,13 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "CustomerConsent", @@ -13115,6 +13561,64 @@ "moduleName": "FlyBuy", "protocolReq": true }, + { + "kind": "Var", + "name": "baseURL", + "printedName": "baseURL", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy14CodableRequestP7baseURLSSSgvp", + "mangledName": "$s6FlyBuy14CodableRequestP7baseURLSSSgvp", + "moduleName": "FlyBuy", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy14CodableRequestP7baseURLSSSgvg", + "mangledName": "$s6FlyBuy14CodableRequestP7baseURLSSSgvg", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.CodableRequest>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", "name": "decoder", @@ -13301,6 +13805,63 @@ } ] }, + { + "kind": "Var", + "name": "baseURL", + "printedName": "baseURL", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy14CodableRequestPAAE7baseURLSSSgvp", + "mangledName": "$s6FlyBuy14CodableRequestPAAE7baseURLSSSgvp", + "moduleName": "FlyBuy", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy14CodableRequestPAAE7baseURLSSSgvg", + "mangledName": "$s6FlyBuy14CodableRequestPAAE7baseURLSSSgvg", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.CodableRequest>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", "name": "decoder", @@ -13948,6 +14509,13 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "OrderProgressState", @@ -14772,6 +15340,207 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "TypeDecl", + "name": "Coordinate", + "printedName": "Coordinate", + "children": [ + { + "kind": "Var", + "name": "latitude", + "printedName": "latitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy10CoordinateC8latitudeSdvp", + "mangledName": "$s6FlyBuy10CoordinateC8latitudeSdvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy10CoordinateC8latitudeSdvg", + "mangledName": "$s6FlyBuy10CoordinateC8latitudeSdvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "longitude", + "printedName": "longitude", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy10CoordinateC9longitudeSdvp", + "mangledName": "$s6FlyBuy10CoordinateC9longitudeSdvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy10CoordinateC9longitudeSdvg", + "mangledName": "$s6FlyBuy10CoordinateC9longitudeSdvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Coordinate", + "printedName": "FlyBuy.Coordinate", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCoordinate" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCoordinate(im)init", + "mangledName": "$s6FlyBuy10CoordinateCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCoordinate", + "mangledName": "$s6FlyBuy10CoordinateC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyCoordinate", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "AppConfigData", @@ -15257,6 +16026,66 @@ } ] }, + { + "kind": "Var", + "name": "places", + "printedName": "places", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "FlyBuy.PlacesConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesConfig", + "printedName": "FlyBuy.PlacesConfig", + "usr": "s:6FlyBuy12PlacesConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy13AppConfigDataV6placesAA06PlacesD0VSgvp", + "mangledName": "$s6FlyBuy13AppConfigDataV6placesAA06PlacesD0VSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "FlyBuy.PlacesConfig?", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesConfig", + "printedName": "FlyBuy.PlacesConfig", + "usr": "s:6FlyBuy12PlacesConfigV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy13AppConfigDataV6placesAA06PlacesD0VSgvg", + "mangledName": "$s6FlyBuy13AppConfigDataV6placesAA06PlacesD0VSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" + } + ] + }, { "kind": "Constructor", "name": "init", @@ -16160,6 +16989,60 @@ } ] }, + { + "kind": "Var", + "name": "places", + "printedName": "places", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesManager", + "printedName": "FlyBuy.PlacesManager", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCore(cpy)places", + "mangledName": "$s6FlyBuy4CoreC6placesAA13PlacesManagerCvpZ", + "moduleName": "FlyBuy", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesManager", + "printedName": "FlyBuy.PlacesManager", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCore(cm)places", + "mangledName": "$s6FlyBuy4CoreC6placesAA13PlacesManagerCvgZ", + "moduleName": "FlyBuy", + "static": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, { "kind": "Var", "name": "logger", @@ -16815,148 +17698,152 @@ }, { "kind": "TypeDecl", - "name": "OrderOptions", - "printedName": "OrderOptions", + "name": "FlyBuyCircularRegion", + "printedName": "FlyBuyCircularRegion", "children": [ { - "kind": "Var", - "name": "customerName", - "printedName": "customerName", + "kind": "Constructor", + "name": "init", + "printedName": "init(latitude:longitude:radius:identifier:)", "children": [ + { + "kind": "TypeNominal", + "name": "FlyBuyCircularRegion", + "printedName": "FlyBuy.FlyBuyCircularRegion", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCircularRegion" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", + "hasDefaultArg": true, "usr": "s:SS" } ], - "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerName", - "mangledName": "$s6FlyBuy12OrderOptionsC12customerNameSSvp", + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCircularRegion(im)initWithLatitude:longitude:radius:identifier:", + "mangledName": "$s6FlyBuy0aB14CircularRegionC8latitude9longitude6radius10identifierACSd_S2dSStcfc", "moduleName": "FlyBuy", + "objc_name": "initWithLatitude:longitude:radius:identifier:", "declAttributes": [ - "Final", - "HasStorage", "AccessControl", "ObjC" ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerName", - "mangledName": "$s6FlyBuy12OrderOptionsC12customerNameSSvg", - "moduleName": "FlyBuy", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCircularRegion", + "mangledName": "$s6FlyBuy0aB14CircularRegionC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyCircularRegion", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "FlyBuy.FlyBuyRegion", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "Var", - "name": "customerPhone", - "printedName": "customerPhone", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerPhone", - "mangledName": "$s6FlyBuy12OrderOptionsC13customerPhoneSSSgvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerPhone", - "mangledName": "$s6FlyBuy12OrderOptionsC13customerPhoneSSSgvg", - "moduleName": "FlyBuy", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "TypeDecl", + "name": "OrderOptions", + "printedName": "OrderOptions", + "children": [ { "kind": "Var", - "name": "customerCarColor", - "printedName": "customerCarColor", + "name": "customerName", + "printedName": "customerName", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarColor", - "mangledName": "$s6FlyBuy12OrderOptionsC16customerCarColorSSSgvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerName", + "mangledName": "$s6FlyBuy12OrderOptionsC12customerNameSSvp", "moduleName": "FlyBuy", "declAttributes": [ "Final", @@ -16971,44 +17858,6 @@ "kind": "Accessor", "name": "Get", "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerCarColor", - "mangledName": "$s6FlyBuy12OrderOptionsC16customerCarColorSSSgvg", - "moduleName": "FlyBuy", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "customerCarType", - "printedName": "customerCarType", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", @@ -17017,45 +17866,9 @@ "usr": "s:SS" } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarType", - "mangledName": "$s6FlyBuy12OrderOptionsC15customerCarTypeSSSgvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerCarType", - "mangledName": "$s6FlyBuy12OrderOptionsC15customerCarTypeSSSgvg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerName", + "mangledName": "$s6FlyBuy12OrderOptionsC12customerNameSSvg", "moduleName": "FlyBuy", "implicit": true, "declAttributes": [ @@ -17068,8 +17881,8 @@ }, { "kind": "Var", - "name": "customerCarLicensePlate", - "printedName": "customerCarLicensePlate", + "name": "customerPhone", + "printedName": "customerPhone", "children": [ { "kind": "TypeNominal", @@ -17087,8 +17900,206 @@ } ], "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarLicensePlate", - "mangledName": "$s6FlyBuy12OrderOptionsC23customerCarLicensePlateSSSgvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerPhone", + "mangledName": "$s6FlyBuy12OrderOptionsC13customerPhoneSSSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerPhone", + "mangledName": "$s6FlyBuy12OrderOptionsC13customerPhoneSSSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customerCarColor", + "printedName": "customerCarColor", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarColor", + "mangledName": "$s6FlyBuy12OrderOptionsC16customerCarColorSSSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerCarColor", + "mangledName": "$s6FlyBuy12OrderOptionsC16customerCarColorSSSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customerCarType", + "printedName": "customerCarType", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarType", + "mangledName": "$s6FlyBuy12OrderOptionsC15customerCarTypeSSSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "ObjC" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(im)customerCarType", + "mangledName": "$s6FlyBuy12OrderOptionsC15customerCarTypeSSSgvg", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "customerCarLicensePlate", + "printedName": "customerCarLicensePlate", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyOrderOptions(py)customerCarLicensePlate", + "mangledName": "$s6FlyBuy12OrderOptionsC23customerCarLicensePlateSSSgvp", "moduleName": "FlyBuy", "declAttributes": [ "Final", @@ -18298,66 +19309,35 @@ "declKind": "Import", "moduleName": "FlyBuy" }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "FlyBuy" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "FlyBuy" - }, - { - "kind": "Import", - "name": "SQLite3", - "printedName": "SQLite3", - "declKind": "Import", - "moduleName": "FlyBuy" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "FlyBuy" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "FlyBuy" - }, { "kind": "TypeDecl", - "name": "FlyBuyDBManager", - "printedName": "FlyBuyDBManager", + "name": "SiteOptions", + "printedName": "SiteOptions", "children": [ { "kind": "Var", - "name": "dbVersion", - "printedName": "dbVersion", + "name": "operationalStatus", + "printedName": "operationalStatus", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivp", - "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions(py)operationalStatus", + "mangledName": "$s6FlyBuy11SiteOptionsC17operationalStatusSSvp", "moduleName": "FlyBuy", "declAttributes": [ "Final", - "AccessControl" + "HasStorage", + "AccessControl", + "ObjC" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -18366,30 +19346,34 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivg", - "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions(im)operationalStatus", + "mangledName": "$s6FlyBuy11SiteOptionsC17operationalStatusSSvg", "moduleName": "FlyBuy", + "implicit": true, "declAttributes": [ - "Final" + "Final", + "ObjC" ], "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "page", + "printedName": "page", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, { "kind": "TypeNominal", "name": "Int", @@ -18397,173 +19381,880 @@ "usr": "s:Si" } ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy11SiteOptionsC4pageSiSgvp", + "mangledName": "$s6FlyBuy11SiteOptionsC4pageSiSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], "declKind": "Accessor", - "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivs", - "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivs", + "usr": "s:6FlyBuy11SiteOptionsC4pageSiSgvg", + "mangledName": "$s6FlyBuy11SiteOptionsC4pageSiSgvg", "moduleName": "FlyBuy", + "implicit": true, "declAttributes": [ "Final" ], - "accessorKind": "set" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "per", + "printedName": "per", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy11SiteOptionsC3perSiSgvp", + "mangledName": "$s6FlyBuy11SiteOptionsC3perSiSgvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivM", - "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivM", + "usr": "s:6FlyBuy11SiteOptionsC3perSiSgvg", + "mangledName": "$s6FlyBuy11SiteOptionsC3perSiSgvg", "moduleName": "FlyBuy", "implicit": true, "declAttributes": [ "Final" ], - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Constructor", "name": "init", - "printedName": "init(atPath:)", + "printedName": "init(operationalStatus:page:per:)", "children": [ { "kind": "TypeNominal", - "name": "FlyBuyDBManager", - "printedName": "FlyBuy.FlyBuyDBManager", - "usr": "s:6FlyBuy0aB9DBManagerC" + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:6FlyBuy0aB9DBManagerC6atPathACSS_tcfc", - "mangledName": "$s6FlyBuy0aB9DBManagerC6atPathACSS_tcfc", - "moduleName": "FlyBuy", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "fetchAll", - "printedName": "fetchAll(_:)", - "children": [ + }, { "kind": "TypeNominal", - "name": "Array", - "printedName": "[τ_0_0]", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "usr": "s:Sa" + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "[τ_0_0].Type", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[τ_0_0]", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "s:6FlyBuy0aB9DBManagerC8fetchAllySayxGAEmKAA18PersistableCodableRzlF", - "mangledName": "$s6FlyBuy0aB9DBManagerC8fetchAllySayxGAEmKAA18PersistableCodableRzlF", + "declKind": "Constructor", + "usr": "s:6FlyBuy11SiteOptionsC17operationalStatus4page3perACSS_SiSgAGtcfc", + "mangledName": "$s6FlyBuy11SiteOptionsC17operationalStatus4page3perACSS_SiSgAGtcfc", "moduleName": "FlyBuy", - "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.PersistableCodable>", - "sugared_genericSig": "", "declAttributes": [ - "Final", "AccessControl" ], - "throwing": true, - "funcSelfKind": "NonMutating" + "init_kind": "Designated" }, { - "kind": "Function", - "name": "fetch", - "printedName": "fetch(_:using:)", + "kind": "TypeDecl", + "name": "Builder", + "printedName": "Builder", "children": [ { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[τ_0_0]", + "kind": "Function", + "name": "setOperationalStatus", + "printedName": "setOperationalStatus(_:)", "children": [ { "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "declKind": "Func", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC20setOperationalStatusyySSF", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC20setOperationalStatusyySSF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "[τ_0_0].Type", + "kind": "Function", + "name": "setPage", + "printedName": "setPage(_:)", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[τ_0_0]", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sa" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "declKind": "Func", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC7setPageyySiF", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC7setPageyySiF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "s:6FlyBuy0aB9DBManagerC5fetch_5usingSayxGAFm_SStKAA18PersistableCodableRzlF", - "mangledName": "$s6FlyBuy0aB9DBManagerC5fetch_5usingSayxGAFm_SStKAA18PersistableCodableRzlF", - "moduleName": "FlyBuy", - "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.PersistableCodable>", - "sugared_genericSig": "", - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, + "kind": "Function", + "name": "setPer", + "printedName": "setPer(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC6setPeryySiF", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC6setPeryySiF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "build", + "printedName": "build()", + "children": [ + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC5buildACyF", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC5buildACyF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Builder", + "printedName": "FlyBuy.SiteOptions.Builder", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderCAEycfc", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderCAEycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:6FlyBuy11SiteOptionsC7BuilderC", + "mangledName": "$s6FlyBuy11SiteOptionsC7BuilderC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuySiteOptionsBuilder", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions(im)init", + "mangledName": "$s6FlyBuy11SiteOptionsCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions", + "mangledName": "$s6FlyBuy11SiteOptionsC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuySiteOptions", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "SQLite3", + "printedName": "SQLite3", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "TypeDecl", + "name": "FlyBuyBeaconRegion", + "printedName": "FlyBuyBeaconRegion", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(uuid:major:minor:identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FlyBuyBeaconRegion", + "printedName": "FlyBuy.FlyBuyBeaconRegion", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyBeaconRegion" + }, + { + "kind": "TypeNominal", + "name": "UUID", + "printedName": "Foundation.UUID", + "usr": "s:10Foundation4UUIDV" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + }, + { + "kind": "TypeNominal", + "name": "UInt16", + "printedName": "Swift.UInt16", + "usr": "s:s6UInt16V" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyBeaconRegion(im)initWithUuid:major:minor:identifier:", + "mangledName": "$s6FlyBuy0aB12BeaconRegionC4uuid5major5minor10identifierAC10Foundation4UUIDV_s6UInt16VALSStcfc", + "moduleName": "FlyBuy", + "objc_name": "initWithUuid:major:minor:identifier:", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyBeaconRegion", + "mangledName": "$s6FlyBuy0aB12BeaconRegionC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyBeaconRegion", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "FlyBuy.FlyBuyRegion", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "TypeDecl", + "name": "FlyBuyDBManager", + "printedName": "FlyBuyDBManager", + "children": [ + { + "kind": "Var", + "name": "dbVersion", + "printedName": "dbVersion", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivp", + "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivp", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final", + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivg", + "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivg", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivs", + "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivs", + "moduleName": "FlyBuy", + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy0aB9DBManagerC9dbVersionSivM", + "mangledName": "$s6FlyBuy0aB9DBManagerC9dbVersionSivM", + "moduleName": "FlyBuy", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(atPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FlyBuyDBManager", + "printedName": "FlyBuy.FlyBuyDBManager", + "usr": "s:6FlyBuy0aB9DBManagerC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy0aB9DBManagerC6atPathACSS_tcfc", + "mangledName": "$s6FlyBuy0aB9DBManagerC6atPathACSS_tcfc", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "fetchAll", + "printedName": "fetchAll(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "[τ_0_0].Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy0aB9DBManagerC8fetchAllySayxGAEmKAA18PersistableCodableRzlF", + "mangledName": "$s6FlyBuy0aB9DBManagerC8fetchAllySayxGAEmKAA18PersistableCodableRzlF", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.PersistableCodable>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetch", + "printedName": "fetch(_:using:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "[τ_0_0].Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[τ_0_0]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy0aB9DBManagerC5fetch_5usingSayxGAFm_SStKAA18PersistableCodableRzlF", + "mangledName": "$s6FlyBuy0aB9DBManagerC5fetch_5usingSayxGAFm_SStKAA18PersistableCodableRzlF", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0 where τ_0_0 : FlyBuy.PersistableCodable>", + "sugared_genericSig": "", + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, "funcSelfKind": "NonMutating" }, { @@ -19689,6 +21380,189 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "TypeDecl", + "name": "PlacesConfig", + "printedName": "PlacesConfig", + "children": [ + { + "kind": "Var", + "name": "suggestionRequestDelayMs", + "printedName": "suggestionRequestDelayMs", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy12PlacesConfigV24suggestionRequestDelayMsSivp", + "mangledName": "$s6FlyBuy12PlacesConfigV24suggestionRequestDelayMsSivp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy12PlacesConfigV24suggestionRequestDelayMsSivg", + "mangledName": "$s6FlyBuy12PlacesConfigV24suggestionRequestDelayMsSivg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "mapboxAccessToken", + "printedName": "mapboxAccessToken", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy12PlacesConfigV17mapboxAccessTokenSSvp", + "mangledName": "$s6FlyBuy12PlacesConfigV17mapboxAccessTokenSSvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy12PlacesConfigV17mapboxAccessTokenSSvg", + "mangledName": "$s6FlyBuy12PlacesConfigV17mapboxAccessTokenSSvg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesConfig", + "printedName": "FlyBuy.PlacesConfig", + "usr": "s:6FlyBuy12PlacesConfigV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy12PlacesConfigV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s6FlyBuy12PlacesConfigV4fromACs7Decoder_p_tKcfc", + "moduleName": "FlyBuy", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "any Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy12PlacesConfigV6encode2toys7Encoder_p_tKF", + "mangledName": "$s6FlyBuy12PlacesConfigV6encode2toys7Encoder_p_tKF", + "moduleName": "FlyBuy", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:6FlyBuy12PlacesConfigV", + "mangledName": "$s6FlyBuy12PlacesConfigV", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "Import", "name": "Foundation", @@ -20205,6 +22079,303 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "TypeDecl", + "name": "PlacesManager", + "printedName": "PlacesManager", + "children": [ + { + "kind": "Function", + "name": "suggest", + "printedName": "suggest(query:options:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "PlaceSuggestionOptions", + "printedName": "FlyBuy.PlaceSuggestionOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Place]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Place]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Place]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Place]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Place]", + "children": [ + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager(im)suggestWithQuery:options:callback:", + "mangledName": "$s6FlyBuy13PlacesManagerC7suggest5query7options8callbackySS_AA22PlaceSuggestionOptionsCySayAA0I0CGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "suggestWithQuery:options:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "retrieve", + "printedName": "retrieve(place:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((FlyBuy.Coordinate?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.Coordinate?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(FlyBuy.Coordinate?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "FlyBuy.Coordinate?", + "children": [ + { + "kind": "TypeNominal", + "name": "Coordinate", + "printedName": "FlyBuy.Coordinate", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCoordinate" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager(im)retrieveWithPlace:callback:", + "mangledName": "$s6FlyBuy13PlacesManagerC8retrieve5place8callbackyAA5PlaceC_yAA10CoordinateCSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "retrieveWithPlace:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PlacesManager", + "printedName": "FlyBuy.PlacesManager", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager(im)init", + "mangledName": "$s6FlyBuy13PlacesManagerCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlacesManager", + "mangledName": "$s6FlyBuy13PlacesManagerC", + "moduleName": "FlyBuy", + "isOpen": true, + "objc_name": "FlyBuyPlacesManager", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, { "kind": "Import", "name": "Foundation", @@ -21788,12 +23959,333 @@ ], "accessorKind": "get" } - ] + ] + }, + { + "kind": "Function", + "name": "fetchByPartnerIdentifier", + "printedName": "fetchByPartnerIdentifier(partnerIdentifier:options:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((FlyBuy.Site?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.Site?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(FlyBuy.Site?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "FlyBuy.Site?", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:options:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH07options8callbackySS_AA11SiteOptionsCyAA0L0CSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:options:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetch", + "printedName": "fetch(region:options:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlyBuyCircularRegion", + "printedName": "FlyBuy.FlyBuyCircularRegion", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyCircularRegion" + }, + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Site]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Site]", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:options:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region7options8callbackyAA0aB14CircularRegionC_AA11SiteOptionsCySayAA0K0CGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "fetchWithRegion:options:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetchNear", + "printedName": "fetchNear(place:radius:options:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Place", + "printedName": "FlyBuy.Place", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlace" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "SiteOptions", + "printedName": "FlyBuy.SiteOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySiteOptions" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Site]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Site]", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchNearWithPlace:radius:options:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC9fetchNear5place6radius7options8callbackyAA5PlaceC_SdAA11SiteOptionsCySayAA0L0CGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "objc_name": "fetchNearWithPlace:radius:options:callback:", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManager", + "printedName": "FlyBuy.SitesManager", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)init", + "mangledName": "$s6FlyBuy12SitesManagerCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" }, { "kind": "Function", "name": "fetchByPartnerIdentifier", - "printedName": "fetchByPartnerIdentifier(partnerIdentifier:operationalStatus:callback:)", + "printedName": "fetchByPartnerIdentifier(partnerIdentifier:callback:)", "children": [ { "kind": "TypeNominal", @@ -21806,13 +24298,6 @@ "printedName": "Swift.String", "usr": "s:SS" }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, { "kind": "TypeNominal", "name": "Optional", @@ -21871,21 +24356,22 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:operationalStatus:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH017operationalStatus8callbackySS_SSyAA4SiteCSg_s5Error_pSgtcSgtF", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH08callbackySS_yAA4SiteCSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", - "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:operationalStatus:callback:", + "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:callback:", "declAttributes": [ + "Dynamic", "AccessControl", - "ObjC", - "RawDocComment" + "ObjC" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", "name": "fetchByPartnerIdentifier", - "printedName": "fetchByPartnerIdentifier(partnerIdentifier:callback:)", + "printedName": "fetchByPartnerIdentifier(partnerIdentifier:operationalStatus:callback:)", "children": [ { "kind": "TypeNominal", @@ -21898,6 +24384,13 @@ "printedName": "Swift.String", "usr": "s:SS" }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, { "kind": "TypeNominal", "name": "Optional", @@ -21956,15 +24449,16 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH08callbackySS_yAA4SiteCSg_s5Error_pSgtcSgtF", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchByPartnerIdentifierWithPartnerIdentifier:operationalStatus:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC24fetchByPartnerIdentifier07partnerH017operationalStatus8callbackySS_SSyAA4SiteCSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", - "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:callback:", + "objc_name": "fetchByPartnerIdentifierWithPartnerIdentifier:operationalStatus:callback:", "declAttributes": [ + "Dynamic", "AccessControl", - "ObjC", - "RawDocComment" + "ObjC" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { @@ -22079,17 +24573,18 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithQuery:page:callback:", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithQuery:page:callback:", "mangledName": "$s6FlyBuy12SitesManagerC5fetch5query4page8callbackySSSg_SiySayAA4SiteCGSg_AA10PaginationCSgs5Error_pSgtcSgtF", "moduleName": "FlyBuy", "deprecated": true, "objc_name": "fetchWithQuery:page:callback:", "declAttributes": [ + "Dynamic", "AccessControl", "ObjC", - "Available", - "RawDocComment" + "Available" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { @@ -22211,23 +24706,24 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithQuery:page:operationalStatus:callback:", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithQuery:page:operationalStatus:callback:", "mangledName": "$s6FlyBuy12SitesManagerC5fetch5query4page17operationalStatus8callbackySSSg_SiSSySayAA4SiteCGSg_AA10PaginationCSgs5Error_pSgtcSgtF", "moduleName": "FlyBuy", "deprecated": true, "objc_name": "fetchWithQuery:page:operationalStatus:callback:", "declAttributes": [ + "Dynamic", "AccessControl", "ObjC", - "Available", - "RawDocComment" + "Available" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", - "name": "fetch", - "printedName": "fetch(region:page:callback:)", + "name": "fetchAll", + "printedName": "fetchAll(query:callback:)", "children": [ { "kind": "TypeNominal", @@ -22236,16 +24732,18 @@ }, { "kind": "TypeNominal", - "name": "CLCircularRegion", - "printedName": "CoreLocation.CLCircularRegion", - "usr": "c:objc(cs)CLCircularRegion" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], "hasDefaultArg": true, - "usr": "s:Si" + "usr": "s:Sq" }, { "kind": "TypeNominal", @@ -22313,15 +24811,18 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page8callbackySo16CLCircularRegionC_SiySayAA4SiteCGSg_s5Error_pSgtcSgtF", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchAllWithQuery:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC8fetchAll5query8callbackySSSg_ySayAA4SiteCGSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", - "objc_name": "fetchWithRegion:page:callback:", + "deprecated": true, + "objc_name": "fetchAllWithQuery:callback:", "declAttributes": [ + "Dynamic", "AccessControl", "ObjC", - "RawDocComment" + "Available" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { @@ -22420,15 +24921,18 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:operationalStatus:callback:", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:operationalStatus:callback:", "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page17operationalStatus8callbackySo16CLCircularRegionC_SiSSySayAA4SiteCGSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", + "deprecated": true, "objc_name": "fetchWithRegion:page:operationalStatus:callback:", "declAttributes": [ + "Dynamic", "AccessControl", "ObjC", - "RawDocComment" + "Available" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { @@ -22525,139 +25029,566 @@ } ], "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:per:callback:", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:per:callback:", "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page3per8callbackySo16CLCircularRegionC_S2iySayAA4SiteCGSg_s5Error_pSgtcSgtF", "moduleName": "FlyBuy", - "objc_name": "fetchWithRegion:page:per:callback:", + "deprecated": true, + "objc_name": "fetchWithRegion:page:per:callback:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "Available" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetch", + "printedName": "fetch(region:page:per:operationalStatus:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLCircularRegion", + "printedName": "CoreLocation.CLCircularRegion", + "usr": "c:objc(cs)CLCircularRegion" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Site]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Site]", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:per:operationalStatus:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page3per17operationalStatus8callbackySo16CLCircularRegionC_S2iSSySayAA4SiteCGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "deprecated": true, + "objc_name": "fetchWithRegion:page:per:operationalStatus:callback:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "Available" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "fetch", + "printedName": "fetch(region:page:callback:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLCircularRegion", + "printedName": "CoreLocation.CLCircularRegion", + "usr": "c:objc(cs)CLCircularRegion" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[FlyBuy.Site]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[FlyBuy.Site]", + "children": [ + { + "kind": "TypeNominal", + "name": "Site", + "printedName": "FlyBuy.Site", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:callback:", + "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page8callbackySo16CLCircularRegionC_SiySayAA4SiteCGSg_s5Error_pSgtcSgtF", + "moduleName": "FlyBuy", + "deprecated": true, + "objc_name": "fetchWithRegion:page:callback:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "Available" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager", + "mangledName": "$s6FlyBuy12SitesManagerC", + "moduleName": "FlyBuy", + "isOpen": true, + "objc_name": "FlyBuySitesManager", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SitesManagerErrorType", + "printedName": "SitesManagerErrorType", + "children": [ + { + "kind": "Var", + "name": "coreIsNotConfigured", + "printedName": "coreIsNotConfigured", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.SitesManagerErrorType.Type) -> FlyBuy.SitesManagerErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.SitesManagerErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType@SitesManagerErrorTypeCoreIsNotConfigured", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO19coreIsNotConfiguredyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "mapboxTokenIsMissing", + "printedName": "mapboxTokenIsMissing", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.SitesManagerErrorType.Type) -> FlyBuy.SitesManagerErrorType", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.SitesManagerErrorType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType@SitesManagerErrorTypeMapboxTokenIsMissing", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO20mapboxTokenIsMissingyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO11descriptionSSvp", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO11descriptionSSvp", + "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" + "AccessControl" ], - "funcSelfKind": "NonMutating" + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO11descriptionSSvg", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO11descriptionSSvg", + "moduleName": "FlyBuy", + "accessorKind": "get" + } + ] }, { - "kind": "Function", - "name": "fetch", - "printedName": "fetch(region:page:per:operationalStatus:callback:)", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CLCircularRegion", - "printedName": "CoreLocation.CLCircularRegion", - "usr": "c:objc(cs)CLCircularRegion" + "name": "Optional", + "printedName": "FlyBuy.SitesManagerErrorType?", + "children": [ + { + "kind": "TypeNominal", + "name": "SitesManagerErrorType", + "printedName": "FlyBuy.SitesManagerErrorType", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" - }, + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueACSgSi_tcfc", + "moduleName": "FlyBuy", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ { "kind": "TypeNominal", "name": "Int", "printedName": "Swift.Int", "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueSivp", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueSivp", + "moduleName": "FlyBuy", + "implicit": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[FlyBuy.Site]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[FlyBuy.Site]", - "children": [ - { - "kind": "TypeNominal", - "name": "Site", - "printedName": "FlyBuy.Site", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "hasDefaultArg": true, - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueSivg", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueSivg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchWithRegion:page:per:operationalStatus:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC5fetch6region4page3per17operationalStatus8callbackySo16CLCircularRegionC_S2iSSySayAA4SiteCGSg_s5Error_pSgtcSgtF", - "moduleName": "FlyBuy", - "objc_name": "fetchWithRegion:page:per:operationalStatus:callback:", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" + ] + } + ], + "declKind": "Enum", + "usr": "c:@M@FlyBuy@E@SitesManagerErrorType", + "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" }, { - "kind": "Function", - "name": "fetchAll", - "printedName": "fetchAll(query:callback:)", + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SitesManagerError", + "printedName": "SitesManagerError", + "children": [ + { + "kind": "Var", + "name": "errorDescription", + "printedName": "errorDescription", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -22670,87 +25601,103 @@ "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(py)errorDescription", + "mangledName": "$s6FlyBuy17SitesManagerErrorC16errorDescriptionSSSgvp", + "moduleName": "FlyBuy", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "ObjC", + "Available", + "RawDocComment" + ], + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(([FlyBuy.Site]?, (any Swift.Error)?) -> ())?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([FlyBuy.Site]?, (any Swift.Error)?) -> ()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "([FlyBuy.Site]?, (any Swift.Error)?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[FlyBuy.Site]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[FlyBuy.Site]", - "children": [ - { - "kind": "TypeNominal", - "name": "Site", - "printedName": "FlyBuy.Site", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySite" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "hasDefaultArg": true, - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)errorDescription", + "mangledName": "$s6FlyBuy17SitesManagerErrorC16errorDescriptionSSSgvg", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Func", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)fetchAllWithQuery:callback:", - "mangledName": "$s6FlyBuy12SitesManagerC8fetchAll5query8callbackySSSg_ySayAA4SiteCGSg_s5Error_pSgtcSgtF", + "declKind": "Var", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(py)description", + "mangledName": "$s6FlyBuy17SitesManagerErrorC11descriptionSSvp", "moduleName": "FlyBuy", - "deprecated": true, - "objc_name": "fetchAllWithQuery:callback:", + "overriding": true, + "objc_name": "description", "declAttributes": [ - "AccessControl", + "Dynamic", "ObjC", - "Available", + "AccessControl", + "Override", "RawDocComment" ], - "funcSelfKind": "NonMutating" + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)description", + "mangledName": "$s6FlyBuy17SitesManagerErrorC11descriptionSSvg", + "moduleName": "FlyBuy", + "overriding": true, + "objc_name": "description", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { "kind": "Constructor", @@ -22759,14 +25706,14 @@ "children": [ { "kind": "TypeNominal", - "name": "SitesManager", - "printedName": "FlyBuy.SitesManager", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager" + "name": "SitesManagerError", + "printedName": "FlyBuy.SitesManagerError", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError" } ], "declKind": "Constructor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager(im)init", - "mangledName": "$s6FlyBuy12SitesManagerCACycfc", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)init", + "mangledName": "$s6FlyBuy17SitesManagerErrorCACycfc", "moduleName": "FlyBuy", "overriding": true, "implicit": true, @@ -22780,22 +25727,28 @@ } ], "declKind": "Class", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManager", - "mangledName": "$s6FlyBuy12SitesManagerC", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError", + "mangledName": "$s6FlyBuy17SitesManagerErrorC", "moduleName": "FlyBuy", - "isOpen": true, - "objc_name": "FlyBuySitesManager", + "objc_name": "FlyBuySitesManagerError", "declAttributes": [ "AccessControl", "ObjC", "RawDocComment" ], "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, + "hasMissingDesignatedInitializers": true, "superclassNames": [ "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "FlyBuyError", + "printedName": "FlyBuyError", + "usr": "s:6FlyBuy0aB5ErrorP", + "mangledName": "$s6FlyBuy0aB5ErrorP" + }, { "kind": "Conformance", "name": "Equatable", @@ -22844,40 +25797,68 @@ "printedName": "CustomDebugStringConvertible", "usr": "s:s28CustomDebugStringConvertibleP", "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "LocalizedError", + "printedName": "LocalizedError", + "usr": "s:10Foundation14LocalizedErrorP", + "mangledName": "$s10Foundation14LocalizedErrorP" + }, + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" } ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", - "name": "SitesManagerErrorType", - "printedName": "SitesManagerErrorType", + "name": "RemoteNotificationMessageType", + "printedName": "RemoteNotificationMessageType", "children": [ { "kind": "Var", - "name": "coreIsNotConfigured", - "printedName": "coreIsNotConfigured", + "name": "backgroundSync", + "printedName": "backgroundSync", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(FlyBuy.SitesManagerErrorType.Type) -> FlyBuy.SitesManagerErrorType", + "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", "children": [ { "kind": "TypeNominal", - "name": "SitesManagerErrorType", - "printedName": "FlyBuy.SitesManagerErrorType", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "FlyBuy.SitesManagerErrorType.Type", + "printedName": "FlyBuy.RemoteNotificationMessageType.Type", "children": [ { "kind": "TypeNominal", - "name": "SitesManagerErrorType", - "printedName": "FlyBuy.SitesManagerErrorType", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" } ] } @@ -22885,53 +25866,83 @@ } ], "declKind": "EnumElement", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType@SitesManagerErrorTypeCoreIsNotConfigured", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO19coreIsNotConfiguredyA2CmF", - "moduleName": "FlyBuy", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO14backgroundSyncyA2CmF", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO14backgroundSyncyA2CmF", + "moduleName": "FlyBuy" }, { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "orderUpdate", + "printedName": "orderUpdate", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", + "children": [ + { + "kind": "TypeNominal", + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + } + ] + } + ] } ], - "declKind": "Var", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO11descriptionSSvp", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO11descriptionSSvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ + "declKind": "EnumElement", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO11orderUpdateyA2CmF", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO11orderUpdateyA2CmF", + "moduleName": "FlyBuy" + }, + { + "kind": "Var", + "name": "appInstanceDeleted", + "printedName": "appInstanceDeleted", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO11descriptionSSvg", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO11descriptionSSvg", - "moduleName": "FlyBuy", - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO18appInstanceDeletedyA2CmF", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO18appInstanceDeletedyA2CmF", + "moduleName": "FlyBuy" }, { "kind": "Constructor", @@ -22941,27 +25952,27 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "FlyBuy.SitesManagerErrorType?", + "printedName": "FlyBuy.RemoteNotificationMessageType?", "children": [ { "kind": "TypeNominal", - "name": "SitesManagerErrorType", - "printedName": "FlyBuy.SitesManagerErrorType", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Constructor", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueACSgSi_tcfc", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueACSgSi_tcfc", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueACSgSS_tcfc", "moduleName": "FlyBuy", "implicit": true, "init_kind": "Designated" @@ -22973,14 +25984,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueSivp", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueSivp", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvp", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvp", "moduleName": "FlyBuy", "implicit": true, "accessors": [ @@ -22991,14 +26002,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy21SitesManagerErrorTypeO8rawValueSivg", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO8rawValueSivg", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvg", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvg", "moduleName": "FlyBuy", "implicit": true, "accessorKind": "get" @@ -23007,15 +26018,13 @@ } ], "declKind": "Enum", - "usr": "c:@M@FlyBuy@E@SitesManagerErrorType", - "mangledName": "$s6FlyBuy21SitesManagerErrorTypeO", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO", + "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO", "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" + "AccessControl" ], - "enumRawTypeName": "Int", + "enumRawTypeName": "String", "conformances": [ { "kind": "Conformance", @@ -23043,9 +26052,9 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ] } @@ -23057,40 +26066,39 @@ }, { "kind": "TypeDecl", - "name": "SitesManagerError", - "printedName": "SitesManagerError", + "name": "PushData", + "printedName": "PushData", "children": [ { "kind": "Var", - "name": "errorDescription", - "printedName": "errorDescription", + "name": "messageType", + "printedName": "messageType", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "FlyBuy.RemoteNotificationMessageType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(py)errorDescription", - "mangledName": "$s6FlyBuy17SitesManagerErrorC16errorDescriptionSSSgvp", + "usr": "s:6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvp", + "mangledName": "$s6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvp", "moduleName": "FlyBuy", - "deprecated": true, "declAttributes": [ - "AccessControl", - "ObjC", - "Available", - "RawDocComment" + "HasStorage", + "AccessControl" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -23100,29 +26108,198 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "FlyBuy.RemoteNotificationMessageType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "RemoteNotificationMessageType", + "printedName": "FlyBuy.RemoteNotificationMessageType", + "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)errorDescription", - "mangledName": "$s6FlyBuy17SitesManagerErrorC16errorDescriptionSSSgvg", + "usr": "s:6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvg", + "mangledName": "$s6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvg", "moduleName": "FlyBuy", - "declAttributes": [ - "ObjC" + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "forceSyncNotifyCampaigns", + "printedName": "forceSyncNotifyCampaigns", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvp", + "mangledName": "$s6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvg", + "mangledName": "$s6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvg", + "moduleName": "FlyBuy", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:6FlyBuy8PushDataV", + "mangledName": "$s6FlyBuy8PushDataV", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "AnyCodable", + "printedName": "AnyCodable", + "children": [ + { + "kind": "Var", + "name": "value", + "printedName": "value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Var", + "usr": "s:6FlyBuy10AnyCodableV5valueypvp", + "mangledName": "$s6FlyBuy10AnyCodableV5valueypvp", + "moduleName": "FlyBuy", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } ], + "declKind": "Accessor", + "usr": "s:6FlyBuy10AnyCodableV5valueypvg", + "mangledName": "$s6FlyBuy10AnyCodableV5valueypvg", + "moduleName": "FlyBuy", + "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "FlyBuy.AnyCodable", + "usr": "s:6FlyBuy10AnyCodableV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy10AnyCodableVyACxSgclufc", + "mangledName": "$s6FlyBuy10AnyCodableVyACxSgclufc", + "moduleName": "FlyBuy", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "FlyBuy.AnyCodable", + "usr": "s:6FlyBuy10AnyCodableV" + }, + { + "kind": "TypeNominal", + "name": "AnyCodable", + "printedName": "FlyBuy.AnyCodable", + "usr": "s:6FlyBuy10AnyCodableV" + } + ], + "declKind": "Func", + "usr": "s:6FlyBuy10AnyCodableV2eeoiySbAC_ACtFZ", + "mangledName": "$s6FlyBuy10AnyCodableV2eeoiySbAC_ACtFZ", + "moduleName": "FlyBuy", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, { "kind": "Var", "name": "description", @@ -23136,18 +26313,13 @@ } ], "declKind": "Var", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(py)description", - "mangledName": "$s6FlyBuy17SitesManagerErrorC11descriptionSSvp", + "usr": "s:6FlyBuy10AnyCodableV11descriptionSSvp", + "mangledName": "$s6FlyBuy10AnyCodableV11descriptionSSvp", "moduleName": "FlyBuy", - "overriding": true, - "objc_name": "description", "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override", - "RawDocComment" + "AccessControl" ], + "isFromExtension": true, "accessors": [ { "kind": "Accessor", @@ -23162,68 +26334,93 @@ } ], "declKind": "Accessor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)description", - "mangledName": "$s6FlyBuy17SitesManagerErrorC11descriptionSSvg", + "usr": "s:6FlyBuy10AnyCodableV11descriptionSSvg", + "mangledName": "$s6FlyBuy10AnyCodableV11descriptionSSvg", "moduleName": "FlyBuy", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], + "isFromExtension": true, "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init()", + "kind": "Var", + "name": "debugDescription", + "printedName": "debugDescription", "children": [ { "kind": "TypeNominal", - "name": "SitesManagerError", - "printedName": "FlyBuy.SitesManagerError", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Constructor", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError(im)init", - "mangledName": "$s6FlyBuy17SitesManagerErrorCACycfc", + "declKind": "Var", + "usr": "s:6FlyBuy10AnyCodableV16debugDescriptionSSvp", + "mangledName": "$s6FlyBuy10AnyCodableV16debugDescriptionSSvp", "moduleName": "FlyBuy", - "overriding": true, - "implicit": true, - "objc_name": "init", "declAttributes": [ - "Dynamic", - "ObjC", - "Override" + "AccessControl" ], - "init_kind": "Designated" + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:6FlyBuy10AnyCodableV16debugDescriptionSSvg", + "mangledName": "$s6FlyBuy10AnyCodableV16debugDescriptionSSvg", + "moduleName": "FlyBuy", + "isFromExtension": true, + "accessorKind": "get" + } + ] } ], - "declKind": "Class", - "usr": "c:@M@FlyBuy@objc(cs)FlyBuySitesManagerError", - "mangledName": "$s6FlyBuy17SitesManagerErrorC", + "declKind": "Struct", + "usr": "s:6FlyBuy10AnyCodableV", + "mangledName": "$s6FlyBuy10AnyCodableV", "moduleName": "FlyBuy", - "objc_name": "FlyBuySitesManagerError", "declAttributes": [ "AccessControl", - "ObjC", "RawDocComment" ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], "conformances": [ { "kind": "Conformance", - "name": "FlyBuyError", - "printedName": "FlyBuyError", - "usr": "s:6FlyBuy0aB5ErrorP", - "mangledName": "$s6FlyBuy0aB5ErrorP" + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "_AnyEncodable", + "printedName": "_AnyEncodable", + "usr": "s:6FlyBuy13_AnyEncodableP", + "mangledName": "$s6FlyBuy13_AnyEncodableP" + }, + { + "kind": "Conformance", + "name": "_AnyDecodable", + "printedName": "_AnyDecodable", + "usr": "s:6FlyBuy13_AnyDecodableP", + "mangledName": "$s6FlyBuy13_AnyDecodableP" }, { "kind": "Conformance", @@ -23234,69 +26431,224 @@ }, { "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" }, { "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" }, { "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + "name": "ExpressibleByNilLiteral", + "printedName": "ExpressibleByNilLiteral", + "usr": "s:s23ExpressibleByNilLiteralP", + "mangledName": "$ss23ExpressibleByNilLiteralP" }, { "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + "name": "ExpressibleByBooleanLiteral", + "printedName": "ExpressibleByBooleanLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "BooleanLiteralType", + "printedName": "BooleanLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:s27ExpressibleByBooleanLiteralP", + "mangledName": "$ss27ExpressibleByBooleanLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByIntegerLiteral", + "printedName": "ExpressibleByIntegerLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "IntegerLiteralType", + "printedName": "IntegerLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:s27ExpressibleByIntegerLiteralP", + "mangledName": "$ss27ExpressibleByIntegerLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByFloatLiteral", + "printedName": "ExpressibleByFloatLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "FloatLiteralType", + "printedName": "FloatLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ] + } + ], + "usr": "s:s25ExpressibleByFloatLiteralP", + "mangledName": "$ss25ExpressibleByFloatLiteralP" }, { "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" }, { "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" }, { "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" }, { "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" }, { "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "Key", + "printedName": "Key", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ], + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" } ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "Import", "name": "Foundation", @@ -23306,35 +26658,35 @@ }, { "kind": "TypeDecl", - "name": "RemoteNotificationMessageType", - "printedName": "RemoteNotificationMessageType", + "name": "PlaceType", + "printedName": "PlaceType", "children": [ { "kind": "Var", - "name": "backgroundSync", - "printedName": "backgroundSync", + "name": "address", + "printedName": "address", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "printedName": "FlyBuy.PlaceType.Type", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ] } @@ -23342,36 +26694,40 @@ } ], "declKind": "EnumElement", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO14backgroundSyncyA2CmF", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO14backgroundSyncyA2CmF", - "moduleName": "FlyBuy" + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypeAddress", + "mangledName": "$s6FlyBuy9PlaceTypeO7addressyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 0 }, { "kind": "Var", - "name": "orderUpdate", - "printedName": "orderUpdate", + "name": "region", + "printedName": "region", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "printedName": "FlyBuy.PlaceType.Type", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ] } @@ -23379,36 +26735,40 @@ } ], "declKind": "EnumElement", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO11orderUpdateyA2CmF", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO11orderUpdateyA2CmF", - "moduleName": "FlyBuy" + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypeRegion", + "mangledName": "$s6FlyBuy9PlaceTypeO6regionyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 1 }, { "kind": "Var", - "name": "appInstanceDeleted", - "printedName": "appInstanceDeleted", + "name": "postalcode", + "printedName": "postalcode", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(FlyBuy.RemoteNotificationMessageType.Type) -> FlyBuy.RemoteNotificationMessageType", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "FlyBuy.RemoteNotificationMessageType.Type", + "printedName": "FlyBuy.PlaceType.Type", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ] } @@ -23416,9 +26776,95 @@ } ], "declKind": "EnumElement", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO18appInstanceDeletedyA2CmF", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO18appInstanceDeletedyA2CmF", - "moduleName": "FlyBuy" + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypePostalcode", + "mangledName": "$s6FlyBuy9PlaceTypeO10postalcodeyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "city", + "printedName": "city", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", + "children": [ + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.PlaceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypeCity", + "mangledName": "$s6FlyBuy9PlaceTypeO4cityyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "poi", + "printedName": "poi", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(FlyBuy.PlaceType.Type) -> FlyBuy.PlaceType", + "children": [ + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "FlyBuy.PlaceType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "c:@M@FlyBuy@E@PlaceType@PlaceTypePoi", + "mangledName": "$s6FlyBuy9PlaceTypeO3poiyA2CmF", + "moduleName": "FlyBuy", + "declAttributes": [ + "ObjC" + ], + "fixedbinaryorder": 4 }, { "kind": "Constructor", @@ -23428,27 +26874,27 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "FlyBuy.RemoteNotificationMessageType?", + "printedName": "FlyBuy.PlaceType?", "children": [ { "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Constructor", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueACSgSS_tcfc", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueACSgSS_tcfc", + "usr": "s:6FlyBuy9PlaceTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s6FlyBuy9PlaceTypeO8rawValueACSgSi_tcfc", "moduleName": "FlyBuy", "implicit": true, "init_kind": "Designated" @@ -23460,14 +26906,14 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvp", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvp", + "usr": "s:6FlyBuy9PlaceTypeO8rawValueSivp", + "mangledName": "$s6FlyBuy9PlaceTypeO8rawValueSivp", "moduleName": "FlyBuy", "implicit": true, "accessors": [ @@ -23478,14 +26924,14 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvg", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO8rawValueSSvg", + "usr": "s:6FlyBuy9PlaceTypeO8rawValueSivg", + "mangledName": "$s6FlyBuy9PlaceTypeO8rawValueSivg", "moduleName": "FlyBuy", "implicit": true, "accessorKind": "get" @@ -23494,13 +26940,14 @@ } ], "declKind": "Enum", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO", - "mangledName": "$s6FlyBuy29RemoteNotificationMessageTypeO", + "usr": "c:@M@FlyBuy@E@PlaceType", + "mangledName": "$s6FlyBuy9PlaceTypeO", "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl" + "AccessControl", + "ObjC" ], - "enumRawTypeName": "String", + "enumRawTypeName": "Int", "conformances": [ { "kind": "Conformance", @@ -23528,9 +26975,9 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ] } @@ -23542,145 +26989,30 @@ }, { "kind": "TypeDecl", - "name": "PushData", - "printedName": "PushData", - "children": [ - { - "kind": "Var", - "name": "messageType", - "printedName": "messageType", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "FlyBuy.RemoteNotificationMessageType?", - "children": [ - { - "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvp", - "mangledName": "$s6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "FlyBuy.RemoteNotificationMessageType?", - "children": [ - { - "kind": "TypeNominal", - "name": "RemoteNotificationMessageType", - "printedName": "FlyBuy.RemoteNotificationMessageType", - "usr": "s:6FlyBuy29RemoteNotificationMessageTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvg", - "mangledName": "$s6FlyBuy8PushDataV11messageTypeAA025RemoteNotificationMessageF0OSgvg", - "moduleName": "FlyBuy", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "forceSyncNotifyCampaigns", - "printedName": "forceSyncNotifyCampaigns", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvp", - "mangledName": "$s6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvp", - "moduleName": "FlyBuy", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvg", - "mangledName": "$s6FlyBuy8PushDataV24forceSyncNotifyCampaignsSbvg", - "moduleName": "FlyBuy", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:6FlyBuy8PushDataV", - "mangledName": "$s6FlyBuy8PushDataV", - "moduleName": "FlyBuy", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "TypeDecl", - "name": "AnyCodable", - "printedName": "AnyCodable", + "name": "PlaceSuggestionOptions", + "printedName": "PlaceSuggestionOptions", "children": [ { "kind": "Var", - "name": "value", - "printedName": "value", + "name": "latitude", + "printedName": "latitude", "children": [ { "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:6FlyBuy10AnyCodableV5valueypvp", - "mangledName": "$s6FlyBuy10AnyCodableV5valueypvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(py)latitude", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC8latitudeSdvp", "moduleName": "FlyBuy", "declAttributes": [ + "Final", "HasStorage", - "AccessControl" + "AccessControl", + "ObjC" ], "isLet": true, "hasStorage": true, @@ -23692,110 +27024,48 @@ "children": [ { "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy10AnyCodableV5valueypvg", - "mangledName": "$s6FlyBuy10AnyCodableV5valueypvg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(im)latitude", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC8latitudeSdvg", "moduleName": "FlyBuy", "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyCodable", - "printedName": "FlyBuy.AnyCodable", - "usr": "s:6FlyBuy10AnyCodableV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:6FlyBuy10AnyCodableVyACxSgclufc", - "mangledName": "$s6FlyBuy10AnyCodableVyACxSgclufc", - "moduleName": "FlyBuy", - "genericSig": "<τ_0_0>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "AnyCodable", - "printedName": "FlyBuy.AnyCodable", - "usr": "s:6FlyBuy10AnyCodableV" - }, - { - "kind": "TypeNominal", - "name": "AnyCodable", - "printedName": "FlyBuy.AnyCodable", - "usr": "s:6FlyBuy10AnyCodableV" - } - ], - "declKind": "Func", - "usr": "s:6FlyBuy10AnyCodableV2eeoiySbAC_ACtFZ", - "mangledName": "$s6FlyBuy10AnyCodableV2eeoiySbAC_ACtFZ", - "moduleName": "FlyBuy", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + "declAttributes": [ + "Final", + "ObjC" + ], + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "description", - "printedName": "description", + "name": "longitude", + "printedName": "longitude", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Var", - "usr": "s:6FlyBuy10AnyCodableV11descriptionSSvp", - "mangledName": "$s6FlyBuy10AnyCodableV11descriptionSSvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(py)longitude", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC9longitudeSdvp", "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl" + "Final", + "HasStorage", + "AccessControl", + "ObjC" ], - "isFromExtension": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -23804,40 +27074,48 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy10AnyCodableV11descriptionSSvg", - "mangledName": "$s6FlyBuy10AnyCodableV11descriptionSSvg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(im)longitude", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC9longitudeSdvg", "moduleName": "FlyBuy", - "isFromExtension": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "debugDescription", - "printedName": "debugDescription", + "name": "type", + "printedName": "type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ], "declKind": "Var", - "usr": "s:6FlyBuy10AnyCodableV16debugDescriptionSSvp", - "mangledName": "$s6FlyBuy10AnyCodableV16debugDescriptionSSvp", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(py)type", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC4typeAA0C4TypeOvp", "moduleName": "FlyBuy", "declAttributes": [ - "AccessControl" + "Final", + "HasStorage", + "AccessControl", + "ObjC" ], - "isFromExtension": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -23846,283 +27124,332 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ], "declKind": "Accessor", - "usr": "s:6FlyBuy10AnyCodableV16debugDescriptionSSvg", - "mangledName": "$s6FlyBuy10AnyCodableV16debugDescriptionSSvg", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(im)type", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC4typeAA0C4TypeOvg", "moduleName": "FlyBuy", - "isFromExtension": true, + "implicit": true, + "declAttributes": [ + "Final", + "ObjC" + ], "accessorKind": "get" } ] - } - ], - "declKind": "Struct", - "usr": "s:6FlyBuy10AnyCodableV", - "mangledName": "$s6FlyBuy10AnyCodableV", - "moduleName": "FlyBuy", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - }, - { - "kind": "Conformance", - "name": "_AnyEncodable", - "printedName": "_AnyEncodable", - "usr": "s:6FlyBuy13_AnyEncodableP", - "mangledName": "$s6FlyBuy13_AnyEncodableP" - }, - { - "kind": "Conformance", - "name": "_AnyDecodable", - "printedName": "_AnyDecodable", - "usr": "s:6FlyBuy13_AnyDecodableP", - "mangledName": "$s6FlyBuy13_AnyDecodableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByNilLiteral", - "printedName": "ExpressibleByNilLiteral", - "usr": "s:s23ExpressibleByNilLiteralP", - "mangledName": "$ss23ExpressibleByNilLiteralP" }, { - "kind": "Conformance", - "name": "ExpressibleByBooleanLiteral", - "printedName": "ExpressibleByBooleanLiteral", + "kind": "Constructor", + "name": "init", + "printedName": "init(latitude:longitude:type:)", "children": [ { - "kind": "TypeWitness", - "name": "BooleanLiteralType", - "printedName": "BooleanLiteralType", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] + "kind": "TypeNominal", + "name": "PlaceSuggestionOptions", + "printedName": "FlyBuy.PlaceSuggestionOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } ], - "usr": "s:s27ExpressibleByBooleanLiteralP", - "mangledName": "$ss27ExpressibleByBooleanLiteralP" + "declKind": "Constructor", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC8latitude9longitude4typeACSd_SdAA0C4TypeOtcfc", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC8latitude9longitude4typeACSd_SdAA0C4TypeOtcfc", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" }, { - "kind": "Conformance", - "name": "ExpressibleByIntegerLiteral", - "printedName": "ExpressibleByIntegerLiteral", + "kind": "TypeDecl", + "name": "Builder", + "printedName": "Builder", "children": [ { - "kind": "TypeWitness", - "name": "IntegerLiteralType", - "printedName": "IntegerLiteralType", + "kind": "Function", + "name": "setProximity", + "printedName": "setProximity(latitude:longitude:)", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:s27ExpressibleByIntegerLiteralP", - "mangledName": "$ss27ExpressibleByIntegerLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByFloatLiteral", - "printedName": "ExpressibleByFloatLiteral", - "children": [ - { - "kind": "TypeWitness", - "name": "FloatLiteralType", - "printedName": "FloatLiteralType", - "children": [ + "name": "Builder", + "printedName": "FlyBuy.PlaceSuggestionOptions.Builder", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC" + }, { "kind": "TypeNominal", "name": "Double", "printedName": "Swift.Double", "usr": "s:Sd" - } - ] - } - ], - "usr": "s:s25ExpressibleByFloatLiteralP", - "mangledName": "$ss25ExpressibleByFloatLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByStringLiteral", - "printedName": "ExpressibleByStringLiteral", - "children": [ - { - "kind": "TypeWitness", - "name": "StringLiteralType", - "printedName": "StringLiteralType", - "children": [ + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] - } - ], - "usr": "s:s26ExpressibleByStringLiteralP", - "mangledName": "$ss26ExpressibleByStringLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByExtendedGraphemeClusterLiteral", - "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", - "children": [ + ], + "declKind": "Func", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC12setProximity8latitude9longitudeAESd_SdtF", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderC12setProximity8latitude9longitudeAESd_SdtF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, { - "kind": "TypeWitness", - "name": "ExtendedGraphemeClusterLiteralType", - "printedName": "ExtendedGraphemeClusterLiteralType", + "kind": "Function", + "name": "setType", + "printedName": "setType(_:)", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Builder", + "printedName": "FlyBuy.PlaceSuggestionOptions.Builder", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC" + }, + { + "kind": "TypeNominal", + "name": "PlaceType", + "printedName": "FlyBuy.PlaceType", + "usr": "c:@M@FlyBuy@E@PlaceType" } - ] - } - ], - "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", - "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByUnicodeScalarLiteral", - "printedName": "ExpressibleByUnicodeScalarLiteral", - "children": [ + ], + "declKind": "Func", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC7setTypeyAeA0cH0OF", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderC7setTypeyAeA0cH0OF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, { - "kind": "TypeWitness", - "name": "UnicodeScalarLiteralType", - "printedName": "UnicodeScalarLiteralType", + "kind": "Function", + "name": "build", + "printedName": "build()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "PlaceSuggestionOptions", + "printedName": "FlyBuy.PlaceSuggestionOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions" } - ] - } - ], - "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", - "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" - }, - { - "kind": "Conformance", - "name": "ExpressibleByArrayLiteral", - "printedName": "ExpressibleByArrayLiteral", - "children": [ + ], + "declKind": "Func", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC5buildACyF", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderC5buildACyF", + "moduleName": "FlyBuy", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, { - "kind": "TypeWitness", - "name": "ArrayLiteralElement", - "printedName": "ArrayLiteralElement", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" + "name": "Builder", + "printedName": "FlyBuy.PlaceSuggestionOptions.Builder", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC" } - ] + ], + "declKind": "Constructor", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderCAEycfc", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderCAEycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" } ], - "usr": "s:s25ExpressibleByArrayLiteralP", - "mangledName": "$ss25ExpressibleByArrayLiteralP" + "declKind": "Class", + "usr": "s:6FlyBuy22PlaceSuggestionOptionsC7BuilderC", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC7BuilderC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyPlaceOptionsBuilder", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] }, { - "kind": "Conformance", - "name": "ExpressibleByDictionaryLiteral", - "printedName": "ExpressibleByDictionaryLiteral", + "kind": "Constructor", + "name": "init", + "printedName": "init()", "children": [ { - "kind": "TypeWitness", - "name": "Key", - "printedName": "Key", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyHashable", - "printedName": "Swift.AnyHashable", - "usr": "s:s11AnyHashableV" - } - ] - }, - { - "kind": "TypeWitness", - "name": "Value", - "printedName": "Value", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ] + "kind": "TypeNominal", + "name": "PlaceSuggestionOptions", + "printedName": "FlyBuy.PlaceSuggestionOptions", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions" } ], - "usr": "s:s30ExpressibleByDictionaryLiteralP", - "mangledName": "$ss30ExpressibleByDictionaryLiteralP" + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions(im)init", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyPlaceOptions", + "mangledName": "$s6FlyBuy22PlaceSuggestionOptionsC", "moduleName": "FlyBuy", + "objc_name": "FlyBuyPlaceOptions", "declAttributes": [ - "RawDocComment" + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } ] }, { @@ -31643,6 +34970,20 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "FlyBuy" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "TypeDecl", "name": "Links", @@ -31786,6 +35127,111 @@ "declKind": "Import", "moduleName": "FlyBuy" }, + { + "kind": "TypeDecl", + "name": "FlyBuyRegion", + "printedName": "FlyBuyRegion", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "FlyBuyRegion", + "printedName": "FlyBuy.FlyBuyRegion", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion" + } + ], + "declKind": "Constructor", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion(im)init", + "mangledName": "$s6FlyBuy0aB6RegionCACycfc", + "moduleName": "FlyBuy", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@FlyBuy@objc(cs)FlyBuyRegion", + "mangledName": "$s6FlyBuy0aB6RegionC", + "moduleName": "FlyBuy", + "objc_name": "FlyBuyRegion", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "FlyBuy" + }, { "kind": "Import", "name": "CoreLocation", @@ -39816,143 +43262,150 @@ { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2339, + "offset": 2352, "length": 3, "value": "250" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2361, + "offset": 2374, "length": 21, "value": "\"best_for_navigation\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2398, + "offset": 2411, "length": 7, "value": "\"other\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2431, + "offset": 2444, "length": 1, "value": "3" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2461, + "offset": 2474, "length": 1, "value": "3" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2511, + "offset": 2524, "length": 3, "value": "500" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2533, + "offset": 2546, "length": 21, "value": "\"best_for_navigation\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2570, + "offset": 2583, "length": 7, "value": "\"other\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2603, + "offset": 2616, "length": 2, "value": "15" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2634, + "offset": 2647, "length": 2, "value": "30" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2685, + "offset": 2698, "length": 4, "value": "2000" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2708, + "offset": 2721, "length": 6, "value": "\"best\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2730, + "offset": 2743, "length": 12, "value": "\"automotive\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2768, + "offset": 2781, "length": 3, "value": "100" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2800, + "offset": 2813, "length": 3, "value": "200" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2852, + "offset": 2865, "length": 2, "value": "-1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2873, + "offset": 2886, "length": 6, "value": "\"best\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "StringLiteral", - "offset": 2895, + "offset": 2908, "length": 12, "value": "\"automotive\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2933, + "offset": 2946, "length": 3, "value": "200" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfig.swift", "kind": "IntegerLiteral", - "offset": 2965, + "offset": 2978, "length": 3, "value": "400" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/Place.swift", + "kind": "StringLiteral", + "offset": 51, + "length": 5, + "value": "\"FlyBuy.Place\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Links\/LinkDetails.swift", "kind": "IntegerLiteral", @@ -40142,6 +43595,13 @@ "length": 12, "value": "\"FlyBuy.NotifyConfig\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/CoreConfig.swift", + "kind": "IntegerLiteral", + "offset": 184, + "length": 3, + "value": "250" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Customer\/CustomerConsent.swift", "kind": "StringLiteral", @@ -43533,14 +46993,14 @@ { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Networking\/Services\/Sites\/Endpoints\/GetSitesEndpoint.swift", "kind": "IntegerLiteral", - "offset": 1553, + "offset": 1560, "length": 1, "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Networking\/Services\/Sites\/Endpoints\/GetSitesEndpoint.swift", "kind": "IntegerLiteral", - "offset": 1568, + "offset": 1575, "length": 1, "value": "5" }, @@ -43831,87 +47291,94 @@ "length": 10, "value": "\"FlyBuy.OrderEvent\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/Coordinate.swift", + "kind": "StringLiteral", + "offset": 56, + "length": 10, + "value": "\"FlyBuy.Coordinate\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 478, + "offset": 513, "length": 25, "value": "\"pickup_location_filters\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 528, + "offset": 563, "length": 15, "value": "\"pickup_states\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 570, + "offset": 605, "length": 18, "value": "\"notify_max_sites\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 622, + "offset": 657, "length": 26, "value": "\"nearby_sites_feature_url\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 716, + "offset": 751, "length": 20, "value": "\"wrong_site_arrival\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 760, + "offset": 795, "length": 14, "value": "\"eta_settings\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 478, + "offset": 513, "length": 25, "value": "\"pickup_location_filters\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 528, + "offset": 563, "length": 15, "value": "\"pickup_states\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 570, + "offset": 605, "length": 18, "value": "\"notify_max_sites\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 622, + "offset": 657, "length": 26, "value": "\"nearby_sites_feature_url\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 716, + "offset": 751, "length": 20, "value": "\"wrong_site_arrival\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/AppConfigData.swift", "kind": "StringLiteral", - "offset": 760, + "offset": 795, "length": 14, "value": "\"eta_settings\"" }, @@ -43953,35 +47420,35 @@ { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "StringLiteral", - "offset": 1761, + "offset": 1837, "length": 21, "value": "\"FlyBuySDK(Internal)\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "Array", - "offset": 1839, + "offset": 1915, "length": 2, "value": "[]" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "BooleanLiteral", - "offset": 1964, + "offset": 2040, "length": 5, "value": "false" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "BooleanLiteral", - "offset": 2120, + "offset": 2196, "length": 5, "value": "false" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Core.swift", "kind": "IntegerLiteral", - "offset": 2212, + "offset": 2288, "length": 1, "value": "1" }, @@ -43992,6 +47459,13 @@ "length": 13, "value": "\"FlyBuy.LoginEndpoint\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Location\/FlyBuyCircularRegion.swift", + "kind": "StringLiteral", + "offset": 60, + "length": 20, + "value": "\"FlyBuy.FlyBuyCircularRegion\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/OrderOptions.swift", "kind": "StringLiteral", @@ -44041,6 +47515,20 @@ "length": 17, "value": "\"customer_rating\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/SiteOptions.swift", + "kind": "StringLiteral", + "offset": 447, + "length": 6, + "value": "\"live\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/SiteOptions.swift", + "kind": "StringLiteral", + "offset": 57, + "length": 11, + "value": "\"FlyBuy.SiteOptions\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Customer\/ForgotPassword.swift", "kind": "StringLiteral", @@ -44272,6 +47760,13 @@ "length": 10, "value": "\"Timezone\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Location\/FlyBuyBeaconRegion.swift", + "kind": "StringLiteral", + "offset": 78, + "length": 18, + "value": "\"FlyBuy.FlyBuyBeaconRegion\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Helpers\/DateFormatter.swift", "kind": "StringLiteral", @@ -44391,6 +47886,34 @@ "length": 5, "value": "false" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PlacesConfig.swift", + "kind": "StringLiteral", + "offset": 217, + "length": 29, + "value": "\"suggestion_request_delay_ms\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PlacesConfig.swift", + "kind": "StringLiteral", + "offset": 276, + "length": 21, + "value": "\"mapbox_access_token\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PlacesConfig.swift", + "kind": "StringLiteral", + "offset": 217, + "length": 29, + "value": "\"suggestion_request_delay_ms\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PlacesConfig.swift", + "kind": "StringLiteral", + "offset": 276, + "length": 21, + "value": "\"mapbox_access_token\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/ETAConfig.swift", "kind": "IntegerLiteral", @@ -44547,81 +48070,95 @@ }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", - "kind": "StringLiteral", - "offset": 1550, - "length": 6, - "value": "\"live\"" + "kind": "IntegerLiteral", + "offset": 5575, + "length": 20, + "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 3784, - "length": 1, + "offset": 5575, + "length": 20, "value": "1" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", + "kind": "StringLiteral", + "offset": 5971, + "length": 17, + "value": "\"FlyBuy.SitesManagerError\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 4660, + "offset": 7184, "length": 1, "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "StringLiteral", - "offset": 4691, + "offset": 7215, + "length": 6, + "value": "\"live\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", + "kind": "StringLiteral", + "offset": 9020, "length": 6, "value": "\"live\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 5769, + "offset": 10016, "length": 1, "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 6515, + "offset": 10525, "length": 1, "value": "1" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "StringLiteral", - "offset": 6546, + "offset": 10556, "length": 6, "value": "\"live\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", + "kind": "IntegerLiteral", + "offset": 11974, + "length": 1, + "value": "1" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "StringLiteral", - "offset": 8141, + "offset": 12005, "length": 6, "value": "\"live\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "StringLiteral", - "offset": 10991, - "length": 17, - "value": "\"FlyBuy.SitesManagerError\"" + "offset": 13069, + "length": 6, + "value": "\"live\"" }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", "kind": "IntegerLiteral", - "offset": 12204, + "offset": 13585, "length": 1, "value": "1" }, - { - "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/SitesManager.swift", - "kind": "StringLiteral", - "offset": 12235, - "length": 6, - "value": "\"live\"" - }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PushData.swift", "kind": "StringLiteral", @@ -44671,6 +48208,83 @@ "length": 8, "value": "\"flybuy\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 76, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 108, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 120, + "length": 3, + "value": "4" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 76, + "length": 6, + "value": "1" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 90, + "length": 10, + "value": "2" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 108, + "length": 4, + "value": "3" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "IntegerLiteral", + "offset": 120, + "length": 3, + "value": "4" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "FloatLiteral", + "offset": 573, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "FloatLiteral", + "offset": 613, + "length": 3, + "value": "0.0" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/API\/Builders\/PlaceSuggestionOptions.swift", + "kind": "StringLiteral", + "offset": 166, + "length": 22, + "value": "\"FlyBuy.PlaceSuggestionOptions\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Config\/PickupStates.swift", "kind": "StringLiteral", @@ -45119,6 +48733,48 @@ "length": 20, "value": "\"FlyBuy.ConfigOptionsBuilder\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 321, + "length": 14, + "value": "\"full_address\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 356, + "length": 11, + "value": "\"mapbox_id\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 394, + "length": 17, + "value": "\"place_formatted\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 321, + "length": 14, + "value": "\"full_address\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 356, + "length": 11, + "value": "\"mapbox_id\"" + }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Places\/SearchBoxSuggestionResponse.swift", + "kind": "StringLiteral", + "offset": 394, + "length": 17, + "value": "\"place_formatted\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Customer\/SignUpInfo.swift", "kind": "StringLiteral", @@ -45231,6 +48887,13 @@ "length": 41, "value": "\"Unable to decode object into given type\"" }, + { + "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Location\/FlyBuyRegion.swift", + "kind": "StringLiteral", + "offset": 52, + "length": 12, + "value": "\"FlyBuy.FlyBuyRegion\"" + }, { "filePath": "\/Users\/radbot\/actions-runner\/_work\/iris-ios\/iris-ios\/FlyBuySDK\/FlyBuyCore\/Models\/Customer\/LoginInfo.swift", "kind": "StringLiteral", diff --git a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface index 1062ccf..1bc08fa 100644 --- a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -21,6 +21,16 @@ import _SwiftConcurrencyShims extension FlyBuy.AppConfig { public static let defaultLocationFilters: FlyBuy.PickupLocationFilters } +@_hasMissingDesignatedInitializers @objc(FlyBuyPlace) public class Place : ObjectiveC.NSObject, Swift.Codable { + @objc final public let id: Swift.String + @objc final public let name: Swift.String + @objc final public let placeFormatted: Swift.String + @objc final public let distance: Swift.Double + @objc final public let address: Swift.String? + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} @objc public enum FlybuyLinkType : Swift.Int { case dineIn case redemption @@ -393,12 +403,16 @@ extension FlyBuy.BaseApiRequest { public protocol CodableRequest : FlyBuy.BaseApiRequest { associatedtype Response : Swift.Decodable associatedtype ErrorType : Swift.Decodable, Swift.Error + var baseURL: Swift.String? { get } var decoder: Foundation.JSONDecoder { get } var apiToken: Swift.String? { get } var queryParams: [Swift.String : Swift.String]? { get } } extension FlyBuy.CodableRequest { public typealias ErrorType = FlyBuy.RuntimeError + public var baseURL: Swift.String? { + get + } public var decoder: Foundation.JSONDecoder { get } @@ -445,6 +459,11 @@ extension FlyBuy.BaseApiRequest { @objc deinit open func encode(to encoder: any Swift.Encoder) throws } +@_hasMissingDesignatedInitializers @objc(FlyBuyCoordinate) public class Coordinate : ObjectiveC.NSObject { + final public let latitude: Swift.Double + final public let longitude: Swift.Double + @objc deinit +} public struct AppConfigData : Swift.Codable { public let pickupLocationFilters: FlyBuy.PickupLocationFilters? public let pickupStates: FlyBuy.PickupStates? @@ -454,6 +473,7 @@ public struct AppConfigData : Swift.Codable { public let notify: FlyBuy.NotifyConfig? public let wrongSiteArrivalConfig: FlyBuy.WrongSiteArrivalConfig? public let etaSettings: FlyBuy.ETAConfig? + public let places: FlyBuy.PlacesConfig? public func encode(to encoder: any Swift.Encoder) throws public init(from decoder: any Swift.Decoder) throws } @@ -487,6 +507,7 @@ extension FlyBuy.FlyBuyModuleManager { @objc public static let orders: FlyBuy.OrdersManager @objc public static let customer: FlyBuy.CustomerManager @objc public static let sites: FlyBuy.SitesManager + @objc public static let places: FlyBuy.PlacesManager @objc public static let logger: FlyBuy.Logger public static var isCoreConfigured: Swift.Bool { get @@ -517,6 +538,10 @@ extension Swift.Error { get } } +@_hasMissingDesignatedInitializers @objc(FlyBuyCircularRegion) public class FlyBuyCircularRegion : FlyBuy.FlyBuyRegion { + @objc public init(latitude: Swift.Double, longitude: Swift.Double, radius: Swift.Double, identifier: Swift.String = UUID().uuidString) + @objc deinit +} @_hasMissingDesignatedInitializers @objc(FlyBuyOrderOptions) public class OrderOptions : ObjectiveC.NSObject { @objc final public let customerName: Swift.String @objc final public let customerPhone: Swift.String? @@ -555,6 +580,25 @@ internal protocol _AnyDecodable { extension FlyBuy._AnyDecodable { public init(from decoder: any Swift.Decoder) throws } +@objc(FlyBuySiteOptions) public class SiteOptions : ObjectiveC.NSObject { + @objc final public let operationalStatus: Swift.String + final public let page: Swift.Int? + final public let per: Swift.Int? + public init(operationalStatus: Swift.String, page: Swift.Int?, per: Swift.Int?) + @_inheritsConvenienceInitializers @objc(FlyBuySiteOptionsBuilder) public class Builder : ObjectiveC.NSObject { + @objc public func setOperationalStatus(_ operationalStatus: Swift.String) + @objc public func setPage(_ page: Swift.Int) + @objc public func setPer(_ per: Swift.Int) + @objc public func build() -> FlyBuy.SiteOptions + @objc override dynamic public init() + @objc deinit + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FlyBuyBeaconRegion) public class FlyBuyBeaconRegion : FlyBuy.FlyBuyRegion { + @objc public init(uuid: Foundation.UUID, major: Swift.UInt16, minor: Swift.UInt16, identifier: Swift.String = UUID().uuidString) + @objc deinit +} final public class FlyBuyDBManager { final public var dbVersion: Swift.Int { get @@ -614,6 +658,12 @@ extension Swift.Double { required public init(from decoder: any Swift.Decoder) throws @objc deinit } +public struct PlacesConfig : Swift.Codable { + public let suggestionRequestDelayMs: Swift.Int + public let mapboxAccessToken: Swift.String + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} @objc @_hasMissingDesignatedInitializers public class ETAConfig : ObjectiveC.NSObject, Swift.Codable { public static let defaultMinimumETACacheInterval: Swift.Int public static let defaultCacheFilterETASecondsMultiplier: Swift.Double @@ -624,6 +674,12 @@ extension Swift.Double { public func encode(to encoder: any Swift.Encoder) throws required public init(from decoder: any Swift.Decoder) throws } +@_inheritsConvenienceInitializers @objc(FlyBuyPlacesManager) open class PlacesManager : ObjectiveC.NSObject { + @objc public func suggest(query: Swift.String, options: FlyBuy.PlaceSuggestionOptions, callback: (([FlyBuy.Place]?, (any Swift.Error)?) -> Swift.Void)? = nil) + @objc public func retrieve(place: FlyBuy.Place, callback: ((FlyBuy.Coordinate?, (any Swift.Error)?) -> Swift.Void)? = nil) + @objc override dynamic public init() + @objc deinit +} public protocol FlyBuyError : Foundation.LocalizedError { var description: Swift.String { get } var errorDescription: Swift.String? { get } @@ -675,23 +731,15 @@ extension Swift.Array where Element : FlyBuy.AvailableHandoffVehicleLocation { @objc public var all: [FlyBuy.Site]? { get } - @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, operationalStatus: Swift.String = "live", callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") - @objc public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") - @objc public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead.") - @objc public func fetchAll(query: Swift.String? = nil, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, options: FlyBuy.SiteOptions, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetch(region: FlyBuy.FlyBuyCircularRegion, options: FlyBuy.SiteOptions, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetchNear(place: FlyBuy.Place, radius: Swift.Double, options: FlyBuy.SiteOptions, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) @objc override dynamic public init() @objc deinit } @objc public enum SitesManagerErrorType : Swift.Int { case coreIsNotConfigured + case mapboxTokenIsMissing public var description: Swift.String { get } @@ -711,6 +759,24 @@ extension Swift.Array where Element : FlyBuy.AvailableHandoffVehicleLocation { } @objc deinit } +extension FlyBuy.SitesManager { + @objc dynamic public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc dynamic public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, operationalStatus: Swift.String = "live", callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetchAll(query: Swift.String? = nil, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) +} public enum RemoteNotificationMessageType : Swift.String { case backgroundSync case orderUpdate @@ -781,6 +847,32 @@ extension Swift.String { } public func removeDirectory() } +@objc public enum PlaceType : Swift.Int { + case address + case region + case postalcode + case city + case poi + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc(FlyBuyPlaceOptions) public class PlaceSuggestionOptions : ObjectiveC.NSObject { + @objc final public let latitude: Swift.Double + @objc final public let longitude: Swift.Double + @objc final public let type: FlyBuy.PlaceType + public init(latitude: Swift.Double, longitude: Swift.Double, type: FlyBuy.PlaceType) + @_inheritsConvenienceInitializers @objc(FlyBuyPlaceOptionsBuilder) public class Builder : ObjectiveC.NSObject { + public func setProximity(latitude: Swift.Double, longitude: Swift.Double) -> FlyBuy.PlaceSuggestionOptions.Builder + public func setType(_ type: FlyBuy.PlaceType) -> FlyBuy.PlaceSuggestionOptions.Builder + public func build() -> FlyBuy.PlaceSuggestionOptions + @objc override dynamic public init() + @objc deinit + } + @objc deinit +} @objc public class AppUpgrade : ObjectiveC.NSObject, Swift.Codable { final public let required: Swift.Bool final public let url: Swift.String @@ -966,6 +1058,9 @@ extension FlyBuy.OrdersManager : CoreLocation.CLLocationManagerDelegate { @objc override dynamic public init() @objc deinit } +@_hasMissingDesignatedInitializers @objc(FlyBuyRegion) public class FlyBuyRegion : ObjectiveC.NSObject { + @objc deinit +} @objc(FlyBuyOrder) open class Order : ObjectiveC.NSObject { @objc final public let id: Swift.Int @objc final public let siteID: Swift.Int @@ -1097,6 +1192,9 @@ extension FlyBuy.SitesManagerErrorType : Swift.RawRepresentable {} extension FlyBuy.RemoteNotificationMessageType : Swift.Equatable {} extension FlyBuy.RemoteNotificationMessageType : Swift.Hashable {} extension FlyBuy.RemoteNotificationMessageType : Swift.RawRepresentable {} +extension FlyBuy.PlaceType : Swift.Equatable {} +extension FlyBuy.PlaceType : Swift.Hashable {} +extension FlyBuy.PlaceType : Swift.RawRepresentable {} extension FlyBuy.OrdersManagerErrorType : Swift.Equatable {} extension FlyBuy.OrdersManagerErrorType : Swift.Hashable {} extension FlyBuy.OrdersManagerErrorType : Swift.RawRepresentable {} diff --git a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index fe58beb..8e2b2ca 100644 Binary files a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index 1062ccf..1bc08fa 100644 --- a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -21,6 +21,16 @@ import _SwiftConcurrencyShims extension FlyBuy.AppConfig { public static let defaultLocationFilters: FlyBuy.PickupLocationFilters } +@_hasMissingDesignatedInitializers @objc(FlyBuyPlace) public class Place : ObjectiveC.NSObject, Swift.Codable { + @objc final public let id: Swift.String + @objc final public let name: Swift.String + @objc final public let placeFormatted: Swift.String + @objc final public let distance: Swift.Double + @objc final public let address: Swift.String? + @objc deinit + public func encode(to encoder: any Swift.Encoder) throws + required public init(from decoder: any Swift.Decoder) throws +} @objc public enum FlybuyLinkType : Swift.Int { case dineIn case redemption @@ -393,12 +403,16 @@ extension FlyBuy.BaseApiRequest { public protocol CodableRequest : FlyBuy.BaseApiRequest { associatedtype Response : Swift.Decodable associatedtype ErrorType : Swift.Decodable, Swift.Error + var baseURL: Swift.String? { get } var decoder: Foundation.JSONDecoder { get } var apiToken: Swift.String? { get } var queryParams: [Swift.String : Swift.String]? { get } } extension FlyBuy.CodableRequest { public typealias ErrorType = FlyBuy.RuntimeError + public var baseURL: Swift.String? { + get + } public var decoder: Foundation.JSONDecoder { get } @@ -445,6 +459,11 @@ extension FlyBuy.BaseApiRequest { @objc deinit open func encode(to encoder: any Swift.Encoder) throws } +@_hasMissingDesignatedInitializers @objc(FlyBuyCoordinate) public class Coordinate : ObjectiveC.NSObject { + final public let latitude: Swift.Double + final public let longitude: Swift.Double + @objc deinit +} public struct AppConfigData : Swift.Codable { public let pickupLocationFilters: FlyBuy.PickupLocationFilters? public let pickupStates: FlyBuy.PickupStates? @@ -454,6 +473,7 @@ public struct AppConfigData : Swift.Codable { public let notify: FlyBuy.NotifyConfig? public let wrongSiteArrivalConfig: FlyBuy.WrongSiteArrivalConfig? public let etaSettings: FlyBuy.ETAConfig? + public let places: FlyBuy.PlacesConfig? public func encode(to encoder: any Swift.Encoder) throws public init(from decoder: any Swift.Decoder) throws } @@ -487,6 +507,7 @@ extension FlyBuy.FlyBuyModuleManager { @objc public static let orders: FlyBuy.OrdersManager @objc public static let customer: FlyBuy.CustomerManager @objc public static let sites: FlyBuy.SitesManager + @objc public static let places: FlyBuy.PlacesManager @objc public static let logger: FlyBuy.Logger public static var isCoreConfigured: Swift.Bool { get @@ -517,6 +538,10 @@ extension Swift.Error { get } } +@_hasMissingDesignatedInitializers @objc(FlyBuyCircularRegion) public class FlyBuyCircularRegion : FlyBuy.FlyBuyRegion { + @objc public init(latitude: Swift.Double, longitude: Swift.Double, radius: Swift.Double, identifier: Swift.String = UUID().uuidString) + @objc deinit +} @_hasMissingDesignatedInitializers @objc(FlyBuyOrderOptions) public class OrderOptions : ObjectiveC.NSObject { @objc final public let customerName: Swift.String @objc final public let customerPhone: Swift.String? @@ -555,6 +580,25 @@ internal protocol _AnyDecodable { extension FlyBuy._AnyDecodable { public init(from decoder: any Swift.Decoder) throws } +@objc(FlyBuySiteOptions) public class SiteOptions : ObjectiveC.NSObject { + @objc final public let operationalStatus: Swift.String + final public let page: Swift.Int? + final public let per: Swift.Int? + public init(operationalStatus: Swift.String, page: Swift.Int?, per: Swift.Int?) + @_inheritsConvenienceInitializers @objc(FlyBuySiteOptionsBuilder) public class Builder : ObjectiveC.NSObject { + @objc public func setOperationalStatus(_ operationalStatus: Swift.String) + @objc public func setPage(_ page: Swift.Int) + @objc public func setPer(_ per: Swift.Int) + @objc public func build() -> FlyBuy.SiteOptions + @objc override dynamic public init() + @objc deinit + } + @objc deinit +} +@_hasMissingDesignatedInitializers @objc(FlyBuyBeaconRegion) public class FlyBuyBeaconRegion : FlyBuy.FlyBuyRegion { + @objc public init(uuid: Foundation.UUID, major: Swift.UInt16, minor: Swift.UInt16, identifier: Swift.String = UUID().uuidString) + @objc deinit +} final public class FlyBuyDBManager { final public var dbVersion: Swift.Int { get @@ -614,6 +658,12 @@ extension Swift.Double { required public init(from decoder: any Swift.Decoder) throws @objc deinit } +public struct PlacesConfig : Swift.Codable { + public let suggestionRequestDelayMs: Swift.Int + public let mapboxAccessToken: Swift.String + public func encode(to encoder: any Swift.Encoder) throws + public init(from decoder: any Swift.Decoder) throws +} @objc @_hasMissingDesignatedInitializers public class ETAConfig : ObjectiveC.NSObject, Swift.Codable { public static let defaultMinimumETACacheInterval: Swift.Int public static let defaultCacheFilterETASecondsMultiplier: Swift.Double @@ -624,6 +674,12 @@ extension Swift.Double { public func encode(to encoder: any Swift.Encoder) throws required public init(from decoder: any Swift.Decoder) throws } +@_inheritsConvenienceInitializers @objc(FlyBuyPlacesManager) open class PlacesManager : ObjectiveC.NSObject { + @objc public func suggest(query: Swift.String, options: FlyBuy.PlaceSuggestionOptions, callback: (([FlyBuy.Place]?, (any Swift.Error)?) -> Swift.Void)? = nil) + @objc public func retrieve(place: FlyBuy.Place, callback: ((FlyBuy.Coordinate?, (any Swift.Error)?) -> Swift.Void)? = nil) + @objc override dynamic public init() + @objc deinit +} public protocol FlyBuyError : Foundation.LocalizedError { var description: Swift.String { get } var errorDescription: Swift.String? { get } @@ -675,23 +731,15 @@ extension Swift.Array where Element : FlyBuy.AvailableHandoffVehicleLocation { @objc public var all: [FlyBuy.Site]? { get } - @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, operationalStatus: Swift.String = "live", callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") - @objc public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") - @objc public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @objc public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) - @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead.") - @objc public func fetchAll(query: Swift.String? = nil, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, options: FlyBuy.SiteOptions, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetch(region: FlyBuy.FlyBuyCircularRegion, options: FlyBuy.SiteOptions, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc public func fetchNear(place: FlyBuy.Place, radius: Swift.Double, options: FlyBuy.SiteOptions, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) @objc override dynamic public init() @objc deinit } @objc public enum SitesManagerErrorType : Swift.Int { case coreIsNotConfigured + case mapboxTokenIsMissing public var description: Swift.String { get } @@ -711,6 +759,24 @@ extension Swift.Array where Element : FlyBuy.AvailableHandoffVehicleLocation { } @objc deinit } +extension FlyBuy.SitesManager { + @objc dynamic public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @objc dynamic public func fetchByPartnerIdentifier(partnerIdentifier: Swift.String, operationalStatus: Swift.String = "live", callback: ((FlyBuy.Site?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetch(query: Swift.String? = nil, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, FlyBuy.Pagination?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuyCore.sites.fetchByPartnerIdentifier instead.") + @objc dynamic public func fetchAll(query: Swift.String? = nil, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int, per: Swift.Int, operationalStatus: Swift.String = "live", callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) + @available(*, deprecated, message: "This method for fetching sites has been deprecated. Use FlyBuy.Core.sites.fetch(region:, options:) instead.") + @objc dynamic public func fetch(region: CoreLocation.CLCircularRegion, page: Swift.Int = 1, callback: (([FlyBuy.Site]?, (any Swift.Error)?) -> (Swift.Void))? = nil) +} public enum RemoteNotificationMessageType : Swift.String { case backgroundSync case orderUpdate @@ -781,6 +847,32 @@ extension Swift.String { } public func removeDirectory() } +@objc public enum PlaceType : Swift.Int { + case address + case region + case postalcode + case city + case poi + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +@objc(FlyBuyPlaceOptions) public class PlaceSuggestionOptions : ObjectiveC.NSObject { + @objc final public let latitude: Swift.Double + @objc final public let longitude: Swift.Double + @objc final public let type: FlyBuy.PlaceType + public init(latitude: Swift.Double, longitude: Swift.Double, type: FlyBuy.PlaceType) + @_inheritsConvenienceInitializers @objc(FlyBuyPlaceOptionsBuilder) public class Builder : ObjectiveC.NSObject { + public func setProximity(latitude: Swift.Double, longitude: Swift.Double) -> FlyBuy.PlaceSuggestionOptions.Builder + public func setType(_ type: FlyBuy.PlaceType) -> FlyBuy.PlaceSuggestionOptions.Builder + public func build() -> FlyBuy.PlaceSuggestionOptions + @objc override dynamic public init() + @objc deinit + } + @objc deinit +} @objc public class AppUpgrade : ObjectiveC.NSObject, Swift.Codable { final public let required: Swift.Bool final public let url: Swift.String @@ -966,6 +1058,9 @@ extension FlyBuy.OrdersManager : CoreLocation.CLLocationManagerDelegate { @objc override dynamic public init() @objc deinit } +@_hasMissingDesignatedInitializers @objc(FlyBuyRegion) public class FlyBuyRegion : ObjectiveC.NSObject { + @objc deinit +} @objc(FlyBuyOrder) open class Order : ObjectiveC.NSObject { @objc final public let id: Swift.Int @objc final public let siteID: Swift.Int @@ -1097,6 +1192,9 @@ extension FlyBuy.SitesManagerErrorType : Swift.RawRepresentable {} extension FlyBuy.RemoteNotificationMessageType : Swift.Equatable {} extension FlyBuy.RemoteNotificationMessageType : Swift.Hashable {} extension FlyBuy.RemoteNotificationMessageType : Swift.RawRepresentable {} +extension FlyBuy.PlaceType : Swift.Equatable {} +extension FlyBuy.PlaceType : Swift.Hashable {} +extension FlyBuy.PlaceType : Swift.RawRepresentable {} extension FlyBuy.OrdersManagerErrorType : Swift.Equatable {} extension FlyBuy.OrdersManagerErrorType : Swift.Hashable {} extension FlyBuy.OrdersManagerErrorType : Swift.RawRepresentable {} diff --git a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/_CodeSignature/CodeResources b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/_CodeSignature/CodeResources index a87b272..689cf43 100644 --- a/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/_CodeSignature/CodeResources +++ b/FlyBuy.xcframework/ios-arm64_x86_64-simulator/FlyBuy.framework/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ Headers/FlyBuy-Swift.h - iHE6Cz1lMKLfzRIO0XA8UvUEyF0= + zJSdnnM1NuxlZz9Lm+eFnJm7+r0= Headers/FlyBuy.h @@ -14,47 +14,47 @@ Info.plist - 87lZwv+5ccZP+oFOs1a6JqsVTQo= + t3l4vCXZTrxCXlewRc2EIi30tm4= Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.abi.json - GQ0jrY2rP7MO+T/JLlv8J4IcXcM= + IIw062JN38Mi19t3lOXsP/gySnI= Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - NoOsfWe0leoX14GS7wUv6dO8i4U= + CauNgPmjaNW9WwHok2Mqf3TSUp4= Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftdoc - HQiZFAXk4t++6Lp5+Y9v8sZ+idU= + 47aLeTzF8Av4uQ+bRL+UTnsYsNQ= Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftinterface - NoOsfWe0leoX14GS7wUv6dO8i4U= + CauNgPmjaNW9WwHok2Mqf3TSUp4= Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftmodule - bueNQbXE8PbtpTw5mu6N96+WhEo= + 41999ZUGPxl/IfyF0clhUI2w51Q= Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.abi.json - GQ0jrY2rP7MO+T/JLlv8J4IcXcM= + IIw062JN38Mi19t3lOXsP/gySnI= Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - LifRVgANoq1yG+z5rzp5RWj/4qI= + eNaRNxr6+z0SsQc7kGZFnkmaPGY= Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - WmYqRVOsJUYcMttEJ3EyG6upwSQ= + reQGSW2iUifisIh3oopQ982ZTD0= Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - LifRVgANoq1yG+z5rzp5RWj/4qI= + eNaRNxr6+z0SsQc7kGZFnkmaPGY= Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - zsljY6AOtdeGtEO08wopSxz400c= + mlT5qSus5I1ksR9upZfwvLwcIIU= Modules/module.modulemap @@ -71,7 +71,7 @@ hash2 - mq8yltKjLuHxOkSzWcSPfOV9O93hTdalIdesBfzKUwQ= + 9snrod2fDvpR7qOfKcxvTVSDMoZILZjA4lVjrq2+tLo= Headers/FlyBuy.h @@ -85,70 +85,70 @@ hash2 - V1Yp3fJjVlJEKAQCNBfom4l4ksrGwEVDFRf8NZSbRj0= + 0z9iK8Ct1YSSNSZfEBQEDfRA61woNV6U3hJtqlYyP4c= Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface hash2 - c7HpAAQVqz34nwmOeEEfxww3wqvj1mozRd1IuYGN/Zk= + Nttdf/6uqOotffMK01kgoyC1shgNL9j9BMZJrhth6SM= Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftdoc hash2 - zMKJAif3ufPl20lspCSrUfxd8BHoSJiqg0mg81SGe24= + lJe78edqeWWVbYotJO4l1toSTrXaRoa/Wn370yYM+88= Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftinterface hash2 - c7HpAAQVqz34nwmOeEEfxww3wqvj1mozRd1IuYGN/Zk= + Nttdf/6uqOotffMK01kgoyC1shgNL9j9BMZJrhth6SM= Modules/FlyBuy.swiftmodule/arm64-apple-ios-simulator.swiftmodule hash2 - 5hwkItt75F+ViMSL95FnAxVH0sCPfbfEBC060SJNCx8= + /yO5gCg/Dpx0gECw/CaxG7kpUb/oA4P2s0GvTSJljx4= Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.abi.json hash2 - V1Yp3fJjVlJEKAQCNBfom4l4ksrGwEVDFRf8NZSbRj0= + 0z9iK8Ct1YSSNSZfEBQEDfRA61woNV6U3hJtqlYyP4c= Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface hash2 - dcRxKYYcKeI5yO7bO/6HHbdjNJRddOVr7eOD427WLPI= + sIWBi+oydVuIcCPhBD1eyx1FyCmuSPNZ8CA2QqUy1xc= Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftdoc hash2 - U/CNqiLajupkA1N7ZY2yQKutONJFOZAPANlsk87RQuk= + wFeyDTToc5NvLqRd9CIRvfwp/tXNO2zhxqrX/0K4Yj8= Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftinterface hash2 - dcRxKYYcKeI5yO7bO/6HHbdjNJRddOVr7eOD427WLPI= + sIWBi+oydVuIcCPhBD1eyx1FyCmuSPNZ8CA2QqUy1xc= Modules/FlyBuy.swiftmodule/x86_64-apple-ios-simulator.swiftmodule hash2 - 9DGq4vZFlD++UfNOpeWJi9zzkTwbnixHxEGc5w1aMqY= + NcjqMNEDTE6rByepXHMKJDYqt8mr8AtIUbm5LOod/Cg= Modules/module.modulemap diff --git a/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeDirectory b/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeDirectory index cf50fe9..a857211 100644 Binary files a/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeDirectory and b/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeDirectory differ diff --git a/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeRequirements-1 b/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeRequirements-1 index 74c8a20..6159e90 100644 Binary files a/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeRequirements-1 and b/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeResources b/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeResources index 197cd59..41ca0b9 100644 --- a/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeResources +++ b/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeResources @@ -10,7 +10,7 @@ ios-arm64/FlyBuyLiveStatus.framework/FlyBuyLiveStatus - Wz8GElqHQPwfK5SW91ZfYaodfIU= + WDqIwjAJ5r+J/Ouboiv5e6Pn7Dw= ios-arm64/FlyBuyLiveStatus.framework/Headers/FlyBuyLiveStatus-Swift.h @@ -22,7 +22,7 @@ ios-arm64/FlyBuyLiveStatus.framework/Info.plist - p6oKMh0qL97T14mmHXdR68iedM0= + YDJcU227UNKEIe8FdsVfN1lIvgk= ios-arm64/FlyBuyLiveStatus.framework/Modules/FlyBuyLiveStatus.swiftmodule/arm64-apple-ios.abi.json @@ -50,11 +50,11 @@ ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Assets.car - PWe3ZOGnvcjHre7sBcId4sYgPDU= + NyxRXi6/X1lMc/9XvxswQ3d1/A8= ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/FlyBuyLiveStatus - AYzS1p6+0Bs3C9nOEgZXB529caU= + mBCBtdIjbjuJeK38JyL1lv7yVjE= ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Headers/FlyBuyLiveStatus-Swift.h @@ -66,7 +66,7 @@ ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Info.plist - ZAfGkxA1ynQWPITekdO4AiKRXn0= + BaS1yVLkhFDzPnGJouLzwhuv+v0= ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Modules/FlyBuyLiveStatus.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -110,7 +110,7 @@ ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/_CodeSignature/CodeResources - 6X9neVBCfYqoO/hpxOJiV+1miyw= + +SKUkMYK8kxv9HNr77Iag66xkP4= files2 @@ -130,11 +130,11 @@ hash - Wz8GElqHQPwfK5SW91ZfYaodfIU= + WDqIwjAJ5r+J/Ouboiv5e6Pn7Dw= hash2 - hzgkbaCLMeVvrlhkA0v6uwGtzmgCKRYMwi6DPHlpjEo= + TYAwRtM4wy5TjsFUpj2vIe0Ilg5ocm9/YjrH4Fp5zB8= ios-arm64/FlyBuyLiveStatus.framework/Headers/FlyBuyLiveStatus-Swift.h @@ -163,11 +163,11 @@ hash - p6oKMh0qL97T14mmHXdR68iedM0= + YDJcU227UNKEIe8FdsVfN1lIvgk= hash2 - 3bC5N2CEgV4L5Mz+Us4+oQ7RFp3NHpTnamHBmINsc68= + /h2kqS90zvxoXRhAekNQKG5zrAMzYl/wVQx5YWBvkbs= ios-arm64/FlyBuyLiveStatus.framework/Modules/FlyBuyLiveStatus.swiftmodule/arm64-apple-ios.abi.json @@ -240,22 +240,22 @@ hash - PWe3ZOGnvcjHre7sBcId4sYgPDU= + NyxRXi6/X1lMc/9XvxswQ3d1/A8= hash2 - ZphCD8aYMpwSlo/Qx/rpyjT1+CGLAJf2htZeAe8azUk= + fdw1nMXh6P4MEA7JPap2YlEsFIytr3t9JPDzg+XnwAE= ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/FlyBuyLiveStatus hash - AYzS1p6+0Bs3C9nOEgZXB529caU= + mBCBtdIjbjuJeK38JyL1lv7yVjE= hash2 - zKphxG2bZYSHCarUSdZXjAnnxS1c98+4Mjnxi1AHZXs= + uC/gcK5AjEfpp6nvL4c/SZl7VYtu5vdCXQe2BncBGyk= ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Headers/FlyBuyLiveStatus-Swift.h @@ -284,11 +284,11 @@ hash - ZAfGkxA1ynQWPITekdO4AiKRXn0= + BaS1yVLkhFDzPnGJouLzwhuv+v0= hash2 - Ih9ggwM+aSn8bJuDdDGVkyLYx1MdBUa+LPdCbVTt7Lc= + 6ItRiZD5z/aiismj+jbmic3ZkLbfa0aGIJ3cj19baJ8= ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Modules/FlyBuyLiveStatus.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -405,11 +405,11 @@ hash - 6X9neVBCfYqoO/hpxOJiV+1miyw= + +SKUkMYK8kxv9HNr77Iag66xkP4= hash2 - mmSnFcVocMrGQeaaBXrq7xFGej5vb+zBQDhBEUCoUjA= + e7cSxDloq9EpdG04FFseVHJ/EETxqeotVvL7wvxYG2I= diff --git a/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeSignature b/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeSignature index 8fb7240..e4f6c25 100644 Binary files a/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeSignature and b/FlyBuyLiveStatus.xcframework/_CodeSignature/CodeSignature differ diff --git a/FlyBuyLiveStatus.xcframework/ios-arm64/FlyBuyLiveStatus.framework/FlyBuyLiveStatus b/FlyBuyLiveStatus.xcframework/ios-arm64/FlyBuyLiveStatus.framework/FlyBuyLiveStatus index c6db736..cdfd859 100644 Binary files a/FlyBuyLiveStatus.xcframework/ios-arm64/FlyBuyLiveStatus.framework/FlyBuyLiveStatus and b/FlyBuyLiveStatus.xcframework/ios-arm64/FlyBuyLiveStatus.framework/FlyBuyLiveStatus differ diff --git a/FlyBuyLiveStatus.xcframework/ios-arm64/FlyBuyLiveStatus.framework/Info.plist b/FlyBuyLiveStatus.xcframework/ios-arm64/FlyBuyLiveStatus.framework/Info.plist index eae67ad..6e96dbb 100644 Binary files a/FlyBuyLiveStatus.xcframework/ios-arm64/FlyBuyLiveStatus.framework/Info.plist and b/FlyBuyLiveStatus.xcframework/ios-arm64/FlyBuyLiveStatus.framework/Info.plist differ diff --git a/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Assets.car b/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Assets.car index 72e9ee1..ef99d5f 100644 Binary files a/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Assets.car and b/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Assets.car differ diff --git a/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/FlyBuyLiveStatus b/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/FlyBuyLiveStatus index 504f75f..b2c880f 100644 Binary files a/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/FlyBuyLiveStatus and b/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/FlyBuyLiveStatus differ diff --git a/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Info.plist b/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Info.plist index 92cb4c0..64aff98 100644 Binary files a/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Info.plist and b/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/Info.plist differ diff --git a/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/_CodeSignature/CodeResources b/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/_CodeSignature/CodeResources index 6227d83..5dab561 100644 --- a/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/_CodeSignature/CodeResources +++ b/FlyBuyLiveStatus.xcframework/ios-arm64_x86_64-simulator/FlyBuyLiveStatus.framework/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ Assets.car - PWe3ZOGnvcjHre7sBcId4sYgPDU= + NyxRXi6/X1lMc/9XvxswQ3d1/A8= Headers/FlyBuyLiveStatus-Swift.h @@ -18,7 +18,7 @@ Info.plist - ZAfGkxA1ynQWPITekdO4AiKRXn0= + BaS1yVLkhFDzPnGJouLzwhuv+v0= Modules/FlyBuyLiveStatus.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -75,7 +75,7 @@ hash2 - ZphCD8aYMpwSlo/Qx/rpyjT1+CGLAJf2htZeAe8azUk= + fdw1nMXh6P4MEA7JPap2YlEsFIytr3t9JPDzg+XnwAE= Headers/FlyBuyLiveStatus-Swift.h diff --git a/FlyBuyNotify.xcframework/Info.plist b/FlyBuyNotify.xcframework/Info.plist index 6f1cde9..53cf48f 100644 --- a/FlyBuyNotify.xcframework/Info.plist +++ b/FlyBuyNotify.xcframework/Info.plist @@ -8,32 +8,32 @@ BinaryPath FlyBuyNotify.framework/FlyBuyNotify LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath FlyBuyNotify.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator BinaryPath FlyBuyNotify.framework/FlyBuyNotify LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath FlyBuyNotify.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/FlyBuyNotify.xcframework/_CodeSignature/CodeDirectory b/FlyBuyNotify.xcframework/_CodeSignature/CodeDirectory index de00749..71fba33 100644 Binary files a/FlyBuyNotify.xcframework/_CodeSignature/CodeDirectory and b/FlyBuyNotify.xcframework/_CodeSignature/CodeDirectory differ diff --git a/FlyBuyNotify.xcframework/_CodeSignature/CodeRequirements-1 b/FlyBuyNotify.xcframework/_CodeSignature/CodeRequirements-1 index dbc5438..6dc9c0b 100644 Binary files a/FlyBuyNotify.xcframework/_CodeSignature/CodeRequirements-1 and b/FlyBuyNotify.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/FlyBuyNotify.xcframework/_CodeSignature/CodeResources b/FlyBuyNotify.xcframework/_CodeSignature/CodeResources index 6b855c4..ba8cdea 100644 --- a/FlyBuyNotify.xcframework/_CodeSignature/CodeResources +++ b/FlyBuyNotify.xcframework/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ ios-arm64/FlyBuyNotify.framework/FlyBuyNotify - LHhORBSt3Qv0txtKTqRe7tcywCc= + E1L33QVmyVfVr+i8P2C1IuHzv5M= ios-arm64/FlyBuyNotify.framework/Headers/FlyBuyNotify-Swift.h @@ -18,7 +18,7 @@ ios-arm64/FlyBuyNotify.framework/Info.plist - 4JkuVS2pXQFvqLbRbjL/UH4Oogc= + L1FtJZhqDzwb3Jwb/0KLdDXJFBg= ios-arm64/FlyBuyNotify.framework/Modules/FlyBuyNotify.swiftmodule/arm64-apple-ios.abi.json @@ -46,7 +46,7 @@ ios-arm64_x86_64-simulator/FlyBuyNotify.framework/FlyBuyNotify - KSvITYxJCya5RBho+wwxCL7dyPw= + P6iMZAwwsnOHpjccHlTBC5JzF50= ios-arm64_x86_64-simulator/FlyBuyNotify.framework/Headers/FlyBuyNotify-Swift.h @@ -58,7 +58,7 @@ ios-arm64_x86_64-simulator/FlyBuyNotify.framework/Info.plist - Jul5V6p+xPvQ5tquiPGY4TIm0Gc= + Qv1XRVt18WyqkYV7O54NpdT6fFo= ios-arm64_x86_64-simulator/FlyBuyNotify.framework/Modules/FlyBuyNotify.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -102,7 +102,7 @@ ios-arm64_x86_64-simulator/FlyBuyNotify.framework/_CodeSignature/CodeResources - kbNRhkjtOgQ8+qIVyuh9uSEk8mI= + 65boKZTii4qbI6z1fKUBCM7cQKc= files2 @@ -111,11 +111,11 @@ hash - LHhORBSt3Qv0txtKTqRe7tcywCc= + E1L33QVmyVfVr+i8P2C1IuHzv5M= hash2 - K7I6E3uXtzZ9NdDZH4Qu543zTlT8U8zhNFz/Id3q67M= + FtxAL7ORtiV9XcdKQP/ba27DMQPve3B0lec75ONyEQU= ios-arm64/FlyBuyNotify.framework/Headers/FlyBuyNotify-Swift.h @@ -144,11 +144,11 @@ hash - 4JkuVS2pXQFvqLbRbjL/UH4Oogc= + L1FtJZhqDzwb3Jwb/0KLdDXJFBg= hash2 - 7+yhSVTBRUM+RKzkU9Gcu5DdGhU9Q1R5L9CkDSTHLwM= + cVIVwCSqRMIqPKbYNy6cOTicfPBgvm9prA4vVhucycM= ios-arm64/FlyBuyNotify.framework/Modules/FlyBuyNotify.swiftmodule/arm64-apple-ios.abi.json @@ -221,11 +221,11 @@ hash - KSvITYxJCya5RBho+wwxCL7dyPw= + P6iMZAwwsnOHpjccHlTBC5JzF50= hash2 - n5TroZbx4FK5yTOp4PD7yZ5cugCppL5BV1wk3wxbixg= + hpTi43jkUEytC9lkckildB5K0uaLlqVPHnRZy+TOGkc= ios-arm64_x86_64-simulator/FlyBuyNotify.framework/Headers/FlyBuyNotify-Swift.h @@ -254,11 +254,11 @@ hash - Jul5V6p+xPvQ5tquiPGY4TIm0Gc= + Qv1XRVt18WyqkYV7O54NpdT6fFo= hash2 - zr05B1mHPiqMdybQb7nOxj0Ee9Y9Qj6nMoBBoDooRcM= + lxgqd97A2eJnPLLGp/Bk9HJK0DzQ2SJrgDh2aGRTsOU= ios-arm64_x86_64-simulator/FlyBuyNotify.framework/Modules/FlyBuyNotify.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -375,11 +375,11 @@ hash - kbNRhkjtOgQ8+qIVyuh9uSEk8mI= + 65boKZTii4qbI6z1fKUBCM7cQKc= hash2 - /F+wJe5/ecZ1D3VQutRruAzj4vJX270ALBGYpKLZUtM= + mHJssVQLp4VT6aMjjwYvRsUxvdmlci3m3no5oeuKMMo= diff --git a/FlyBuyNotify.xcframework/_CodeSignature/CodeSignature b/FlyBuyNotify.xcframework/_CodeSignature/CodeSignature index b8d356e..334ae93 100644 Binary files a/FlyBuyNotify.xcframework/_CodeSignature/CodeSignature and b/FlyBuyNotify.xcframework/_CodeSignature/CodeSignature differ diff --git a/FlyBuyNotify.xcframework/ios-arm64/FlyBuyNotify.framework/FlyBuyNotify b/FlyBuyNotify.xcframework/ios-arm64/FlyBuyNotify.framework/FlyBuyNotify index eb45904..f8e5198 100644 Binary files a/FlyBuyNotify.xcframework/ios-arm64/FlyBuyNotify.framework/FlyBuyNotify and b/FlyBuyNotify.xcframework/ios-arm64/FlyBuyNotify.framework/FlyBuyNotify differ diff --git a/FlyBuyNotify.xcframework/ios-arm64/FlyBuyNotify.framework/Info.plist b/FlyBuyNotify.xcframework/ios-arm64/FlyBuyNotify.framework/Info.plist index e79ace0..d32ac65 100644 Binary files a/FlyBuyNotify.xcframework/ios-arm64/FlyBuyNotify.framework/Info.plist and b/FlyBuyNotify.xcframework/ios-arm64/FlyBuyNotify.framework/Info.plist differ diff --git a/FlyBuyNotify.xcframework/ios-arm64_x86_64-simulator/FlyBuyNotify.framework/FlyBuyNotify b/FlyBuyNotify.xcframework/ios-arm64_x86_64-simulator/FlyBuyNotify.framework/FlyBuyNotify index fd0cfba..b0afc93 100644 Binary files a/FlyBuyNotify.xcframework/ios-arm64_x86_64-simulator/FlyBuyNotify.framework/FlyBuyNotify and b/FlyBuyNotify.xcframework/ios-arm64_x86_64-simulator/FlyBuyNotify.framework/FlyBuyNotify differ diff --git a/FlyBuyNotify.xcframework/ios-arm64_x86_64-simulator/FlyBuyNotify.framework/Info.plist b/FlyBuyNotify.xcframework/ios-arm64_x86_64-simulator/FlyBuyNotify.framework/Info.plist index 93661ef..565fed8 100644 Binary files a/FlyBuyNotify.xcframework/ios-arm64_x86_64-simulator/FlyBuyNotify.framework/Info.plist and b/FlyBuyNotify.xcframework/ios-arm64_x86_64-simulator/FlyBuyNotify.framework/Info.plist differ diff --git a/FlyBuyNotify.xcframework/ios-arm64_x86_64-simulator/FlyBuyNotify.framework/_CodeSignature/CodeResources b/FlyBuyNotify.xcframework/ios-arm64_x86_64-simulator/FlyBuyNotify.framework/_CodeSignature/CodeResources index 0b9bfe4..1e82086 100644 --- a/FlyBuyNotify.xcframework/ios-arm64_x86_64-simulator/FlyBuyNotify.framework/_CodeSignature/CodeResources +++ b/FlyBuyNotify.xcframework/ios-arm64_x86_64-simulator/FlyBuyNotify.framework/_CodeSignature/CodeResources @@ -14,7 +14,7 @@ Info.plist - Jul5V6p+xPvQ5tquiPGY4TIm0Gc= + Qv1XRVt18WyqkYV7O54NpdT6fFo= Modules/FlyBuyNotify.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -34,7 +34,7 @@ Modules/FlyBuyNotify.swiftmodule/arm64-apple-ios-simulator.swiftmodule - sOdbO4Tco3rPcCKRAXylvBr5/NU= + kRazScUMSGnL8vb9mX8vSR94mnM= Modules/FlyBuyNotify.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -54,7 +54,7 @@ Modules/FlyBuyNotify.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - THjy/WmTogkDQwNPS+/Px9ne2mI= + dumurgGmy8E6NLsN/fhb8UjfC6w= Modules/module.modulemap @@ -113,7 +113,7 @@ hash2 - 4VDNh/9/2qxr356UcnuASUcnCWXwXjB/aXw4b4qubIw= + unMcEg6tq0eeWCnJd8fSkDxNOS8bxyP+jzFmYTFy06Q= Modules/FlyBuyNotify.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -148,7 +148,7 @@ hash2 - DjvbJb3+/wedWfho/Iq5u4hh5goOgyqVVnV+XCMm4dA= + WcHK+IehC1ai476PWhgBZ4fBMCOh851n7KmluORwuG4= Modules/module.modulemap diff --git a/FlyBuyPickup.xcframework/Info.plist b/FlyBuyPickup.xcframework/Info.plist index cb494a2..a6cac15 100644 --- a/FlyBuyPickup.xcframework/Info.plist +++ b/FlyBuyPickup.xcframework/Info.plist @@ -8,32 +8,32 @@ BinaryPath FlyBuyPickup.framework/FlyBuyPickup LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath FlyBuyPickup.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator BinaryPath FlyBuyPickup.framework/FlyBuyPickup LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath FlyBuyPickup.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/FlyBuyPickup.xcframework/_CodeSignature/CodeDirectory b/FlyBuyPickup.xcframework/_CodeSignature/CodeDirectory index 77dd04d..6ca6ea1 100644 Binary files a/FlyBuyPickup.xcframework/_CodeSignature/CodeDirectory and b/FlyBuyPickup.xcframework/_CodeSignature/CodeDirectory differ diff --git a/FlyBuyPickup.xcframework/_CodeSignature/CodeRequirements-1 b/FlyBuyPickup.xcframework/_CodeSignature/CodeRequirements-1 index 8c41963..13d8757 100644 Binary files a/FlyBuyPickup.xcframework/_CodeSignature/CodeRequirements-1 and b/FlyBuyPickup.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/FlyBuyPickup.xcframework/_CodeSignature/CodeResources b/FlyBuyPickup.xcframework/_CodeSignature/CodeResources index 2d7e48a..d6c983e 100644 --- a/FlyBuyPickup.xcframework/_CodeSignature/CodeResources +++ b/FlyBuyPickup.xcframework/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ ios-arm64/FlyBuyPickup.framework/FlyBuyPickup - RIm1Zn2siAGSowdrANYxxaBRY3o= + YmhwpEgtohzpOYdkyYGR7DDviBA= ios-arm64/FlyBuyPickup.framework/Headers/FlyBuyPickup-Swift.h @@ -18,7 +18,7 @@ ios-arm64/FlyBuyPickup.framework/Info.plist - Y0ng4Bpvcph22h11/hfNZtgCt40= + /k5j/mCSxTeq5+07ftD8UYiAMEA= ios-arm64/FlyBuyPickup.framework/Modules/FlyBuyPickup.swiftmodule/arm64-apple-ios.abi.json @@ -46,7 +46,7 @@ ios-arm64_x86_64-simulator/FlyBuyPickup.framework/FlyBuyPickup - AyLX4dFtyDqJhakjRi1Qc316Ers= + jXCuwg8qfupcbep2Ig9MEPibQgY= ios-arm64_x86_64-simulator/FlyBuyPickup.framework/Headers/FlyBuyPickup-Swift.h @@ -58,7 +58,7 @@ ios-arm64_x86_64-simulator/FlyBuyPickup.framework/Info.plist - pqh1E4GR+bM3d+GZRFoqHUy5+9M= + rrCBmkc/fdxSqmElRGdvhrBzAzs= ios-arm64_x86_64-simulator/FlyBuyPickup.framework/Modules/FlyBuyPickup.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -102,7 +102,7 @@ ios-arm64_x86_64-simulator/FlyBuyPickup.framework/_CodeSignature/CodeResources - mD8Om/LeS+tmfgkfuisBu+xk7qs= + 7zlmMjoijBQc2kTo5p2hpCXclrI= files2 @@ -111,11 +111,11 @@ hash - RIm1Zn2siAGSowdrANYxxaBRY3o= + YmhwpEgtohzpOYdkyYGR7DDviBA= hash2 - ko3ljTSdmUUw8hf24uyz0Ml/y8fzIuDf+9lgiA/MD0w= + 1sUyqa/hQdCsLePkoQ7YfaF1tZZK0Ii96hfeQNZ1a6A= ios-arm64/FlyBuyPickup.framework/Headers/FlyBuyPickup-Swift.h @@ -144,11 +144,11 @@ hash - Y0ng4Bpvcph22h11/hfNZtgCt40= + /k5j/mCSxTeq5+07ftD8UYiAMEA= hash2 - P8q9oSRmgkRt7RJYbzMQ8hdtdew8WOP2r/wrSh7zFK4= + oIpn2iPvJj2DDpqwLVFwpP3uQE7URrdTu2mHcfzoMHI= ios-arm64/FlyBuyPickup.framework/Modules/FlyBuyPickup.swiftmodule/arm64-apple-ios.abi.json @@ -221,11 +221,11 @@ hash - AyLX4dFtyDqJhakjRi1Qc316Ers= + jXCuwg8qfupcbep2Ig9MEPibQgY= hash2 - OMsSA38ieINGlk+vwrkTPhPMiGNHj+9E3CydBthTwoc= + vaUu39mY8+DxOpdykw+2Vrq9teL2byHFNKITZoKcS1U= ios-arm64_x86_64-simulator/FlyBuyPickup.framework/Headers/FlyBuyPickup-Swift.h @@ -254,11 +254,11 @@ hash - pqh1E4GR+bM3d+GZRFoqHUy5+9M= + rrCBmkc/fdxSqmElRGdvhrBzAzs= hash2 - 0pp9ld4InsmgggVWg5jTH7NTRL02MAOWACpSK/crt/4= + wx+uMnbWaUTU4No7KvFrn7BM7w4SmIg7rlyalItu4no= ios-arm64_x86_64-simulator/FlyBuyPickup.framework/Modules/FlyBuyPickup.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -375,11 +375,11 @@ hash - mD8Om/LeS+tmfgkfuisBu+xk7qs= + 7zlmMjoijBQc2kTo5p2hpCXclrI= hash2 - RgpZCuSzo82gqHBmgT9YWi+rkzxMYYbS8nDYGyvERGg= + bjYAazQlwlfer5aMxmwIH+TLAS5h4ypj1Tvp84NYB1g= diff --git a/FlyBuyPickup.xcframework/_CodeSignature/CodeSignature b/FlyBuyPickup.xcframework/_CodeSignature/CodeSignature index 78b3f66..52024fe 100644 Binary files a/FlyBuyPickup.xcframework/_CodeSignature/CodeSignature and b/FlyBuyPickup.xcframework/_CodeSignature/CodeSignature differ diff --git a/FlyBuyPickup.xcframework/ios-arm64/FlyBuyPickup.framework/FlyBuyPickup b/FlyBuyPickup.xcframework/ios-arm64/FlyBuyPickup.framework/FlyBuyPickup index cf2505b..25516d3 100644 Binary files a/FlyBuyPickup.xcframework/ios-arm64/FlyBuyPickup.framework/FlyBuyPickup and b/FlyBuyPickup.xcframework/ios-arm64/FlyBuyPickup.framework/FlyBuyPickup differ diff --git a/FlyBuyPickup.xcframework/ios-arm64/FlyBuyPickup.framework/Info.plist b/FlyBuyPickup.xcframework/ios-arm64/FlyBuyPickup.framework/Info.plist index f3c7f74..da6a978 100644 Binary files a/FlyBuyPickup.xcframework/ios-arm64/FlyBuyPickup.framework/Info.plist and b/FlyBuyPickup.xcframework/ios-arm64/FlyBuyPickup.framework/Info.plist differ diff --git a/FlyBuyPickup.xcframework/ios-arm64_x86_64-simulator/FlyBuyPickup.framework/FlyBuyPickup b/FlyBuyPickup.xcframework/ios-arm64_x86_64-simulator/FlyBuyPickup.framework/FlyBuyPickup index b8fe3e3..03699dc 100644 Binary files a/FlyBuyPickup.xcframework/ios-arm64_x86_64-simulator/FlyBuyPickup.framework/FlyBuyPickup and b/FlyBuyPickup.xcframework/ios-arm64_x86_64-simulator/FlyBuyPickup.framework/FlyBuyPickup differ diff --git a/FlyBuyPickup.xcframework/ios-arm64_x86_64-simulator/FlyBuyPickup.framework/Info.plist b/FlyBuyPickup.xcframework/ios-arm64_x86_64-simulator/FlyBuyPickup.framework/Info.plist index 2179489..30a832c 100644 Binary files a/FlyBuyPickup.xcframework/ios-arm64_x86_64-simulator/FlyBuyPickup.framework/Info.plist and b/FlyBuyPickup.xcframework/ios-arm64_x86_64-simulator/FlyBuyPickup.framework/Info.plist differ diff --git a/FlyBuyPickup.xcframework/ios-arm64_x86_64-simulator/FlyBuyPickup.framework/_CodeSignature/CodeResources b/FlyBuyPickup.xcframework/ios-arm64_x86_64-simulator/FlyBuyPickup.framework/_CodeSignature/CodeResources index 3deffa6..5825420 100644 --- a/FlyBuyPickup.xcframework/ios-arm64_x86_64-simulator/FlyBuyPickup.framework/_CodeSignature/CodeResources +++ b/FlyBuyPickup.xcframework/ios-arm64_x86_64-simulator/FlyBuyPickup.framework/_CodeSignature/CodeResources @@ -14,7 +14,7 @@ Info.plist - pqh1E4GR+bM3d+GZRFoqHUy5+9M= + rrCBmkc/fdxSqmElRGdvhrBzAzs= Modules/FlyBuyPickup.swiftmodule/arm64-apple-ios-simulator.abi.json diff --git a/FlyBuyPresence.xcframework/Info.plist b/FlyBuyPresence.xcframework/Info.plist index cf32a46..e979fee 100644 --- a/FlyBuyPresence.xcframework/Info.plist +++ b/FlyBuyPresence.xcframework/Info.plist @@ -8,32 +8,32 @@ BinaryPath FlyBuyPresence.framework/FlyBuyPresence LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath FlyBuyPresence.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator BinaryPath FlyBuyPresence.framework/FlyBuyPresence LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath FlyBuyPresence.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator CFBundlePackageType diff --git a/FlyBuyPresence.xcframework/_CodeSignature/CodeDirectory b/FlyBuyPresence.xcframework/_CodeSignature/CodeDirectory index 80fa6f1..c23005d 100644 Binary files a/FlyBuyPresence.xcframework/_CodeSignature/CodeDirectory and b/FlyBuyPresence.xcframework/_CodeSignature/CodeDirectory differ diff --git a/FlyBuyPresence.xcframework/_CodeSignature/CodeRequirements-1 b/FlyBuyPresence.xcframework/_CodeSignature/CodeRequirements-1 index a915f91..0947c77 100644 Binary files a/FlyBuyPresence.xcframework/_CodeSignature/CodeRequirements-1 and b/FlyBuyPresence.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/FlyBuyPresence.xcframework/_CodeSignature/CodeResources b/FlyBuyPresence.xcframework/_CodeSignature/CodeResources index 0e1df6f..0042b8a 100644 --- a/FlyBuyPresence.xcframework/_CodeSignature/CodeResources +++ b/FlyBuyPresence.xcframework/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ ios-arm64/FlyBuyPresence.framework/FlyBuyPresence - lj5rUB2WpnDVOEGeKY5c2K+4YME= + TGez0NVhXwumoQl6wKDjjvvg7SQ= ios-arm64/FlyBuyPresence.framework/Headers/FlyBuyPresence-Swift.h @@ -18,7 +18,7 @@ ios-arm64/FlyBuyPresence.framework/Info.plist - pYPAT5+W9TjalR5pkjClAg1ecb4= + /xbKHFa1W4x9HZynPsfA9gpQ0Uw= ios-arm64/FlyBuyPresence.framework/Modules/FlyBuyPresence.swiftmodule/arm64-apple-ios.abi.json @@ -46,7 +46,7 @@ ios-arm64_x86_64-simulator/FlyBuyPresence.framework/FlyBuyPresence - ItZwXpMbf9RYTjLpvZpnxwhRmLM= + +1eprlraHA8z6bZOmlhf134wx/8= ios-arm64_x86_64-simulator/FlyBuyPresence.framework/Headers/FlyBuyPresence-Swift.h @@ -58,7 +58,7 @@ ios-arm64_x86_64-simulator/FlyBuyPresence.framework/Info.plist - o8GUBxcRemTP5pKyGPQSVRXovPQ= + rm/g1WNwgyVx+Gz6R5GFbD9MPaY= ios-arm64_x86_64-simulator/FlyBuyPresence.framework/Modules/FlyBuyPresence.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -102,7 +102,7 @@ ios-arm64_x86_64-simulator/FlyBuyPresence.framework/_CodeSignature/CodeResources - HjEvYCkSvuDPDTT4+PbrWygKhcU= + J6BBSDxmt7wgqwPyhM8jdkHDsnk= files2 @@ -111,11 +111,11 @@ hash - lj5rUB2WpnDVOEGeKY5c2K+4YME= + TGez0NVhXwumoQl6wKDjjvvg7SQ= hash2 - 1Hm+CS+J2weIXiavvtndhHBxt2u76keW/6PA7MxYU8A= + r/C0/5Ef1vZk4rJvO7FgwbQcWQ32thAzHDFFMAOjXBs= ios-arm64/FlyBuyPresence.framework/Headers/FlyBuyPresence-Swift.h @@ -144,11 +144,11 @@ hash - pYPAT5+W9TjalR5pkjClAg1ecb4= + /xbKHFa1W4x9HZynPsfA9gpQ0Uw= hash2 - vPWTzqFsnucyKMjfyqStAk3f3XRgp4LkEf7I5wGjypU= + Ne2WSYVixh9mMs1Z2kAIb4w9mvmLuA8gGkTdVWsHKeo= ios-arm64/FlyBuyPresence.framework/Modules/FlyBuyPresence.swiftmodule/arm64-apple-ios.abi.json @@ -221,11 +221,11 @@ hash - ItZwXpMbf9RYTjLpvZpnxwhRmLM= + +1eprlraHA8z6bZOmlhf134wx/8= hash2 - L2oIHz5zdDGaBdqjNpWDcIuRW3R1UbVmGdg6S0SQCqY= + sV582lq8nHZ7jbe91L1Y2siMRE+zY/i6Eo0cce94WxY= ios-arm64_x86_64-simulator/FlyBuyPresence.framework/Headers/FlyBuyPresence-Swift.h @@ -254,11 +254,11 @@ hash - o8GUBxcRemTP5pKyGPQSVRXovPQ= + rm/g1WNwgyVx+Gz6R5GFbD9MPaY= hash2 - 7kDR6l3QiIxBaBmCaJM5e20ujas43Vp3OF+/nJqSmZ0= + dqojR426TcE0LZ6afMOhAGS3dYSdtuKnep2OGQUu6DM= ios-arm64_x86_64-simulator/FlyBuyPresence.framework/Modules/FlyBuyPresence.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -375,11 +375,11 @@ hash - HjEvYCkSvuDPDTT4+PbrWygKhcU= + J6BBSDxmt7wgqwPyhM8jdkHDsnk= hash2 - 9pDsx3Kex2OI/ckb33bd9yLlmWTUlB4itCVTQSiv6ss= + K1CrJcoeXvyUvkXfPCI5cONTtEFRmpy0Lb/gib5CPfo= diff --git a/FlyBuyPresence.xcframework/_CodeSignature/CodeSignature b/FlyBuyPresence.xcframework/_CodeSignature/CodeSignature index 6b8c87d..6f496fd 100644 Binary files a/FlyBuyPresence.xcframework/_CodeSignature/CodeSignature and b/FlyBuyPresence.xcframework/_CodeSignature/CodeSignature differ diff --git a/FlyBuyPresence.xcframework/ios-arm64/FlyBuyPresence.framework/FlyBuyPresence b/FlyBuyPresence.xcframework/ios-arm64/FlyBuyPresence.framework/FlyBuyPresence index 6f4f972..28d8d20 100644 Binary files a/FlyBuyPresence.xcframework/ios-arm64/FlyBuyPresence.framework/FlyBuyPresence and b/FlyBuyPresence.xcframework/ios-arm64/FlyBuyPresence.framework/FlyBuyPresence differ diff --git a/FlyBuyPresence.xcframework/ios-arm64/FlyBuyPresence.framework/Info.plist b/FlyBuyPresence.xcframework/ios-arm64/FlyBuyPresence.framework/Info.plist index 380f2e0..35b9031 100644 Binary files a/FlyBuyPresence.xcframework/ios-arm64/FlyBuyPresence.framework/Info.plist and b/FlyBuyPresence.xcframework/ios-arm64/FlyBuyPresence.framework/Info.plist differ diff --git a/FlyBuyPresence.xcframework/ios-arm64_x86_64-simulator/FlyBuyPresence.framework/FlyBuyPresence b/FlyBuyPresence.xcframework/ios-arm64_x86_64-simulator/FlyBuyPresence.framework/FlyBuyPresence index 92a80ba..bdd072f 100644 Binary files a/FlyBuyPresence.xcframework/ios-arm64_x86_64-simulator/FlyBuyPresence.framework/FlyBuyPresence and b/FlyBuyPresence.xcframework/ios-arm64_x86_64-simulator/FlyBuyPresence.framework/FlyBuyPresence differ diff --git a/FlyBuyPresence.xcframework/ios-arm64_x86_64-simulator/FlyBuyPresence.framework/Info.plist b/FlyBuyPresence.xcframework/ios-arm64_x86_64-simulator/FlyBuyPresence.framework/Info.plist index 2496f6a..be90827 100644 Binary files a/FlyBuyPresence.xcframework/ios-arm64_x86_64-simulator/FlyBuyPresence.framework/Info.plist and b/FlyBuyPresence.xcframework/ios-arm64_x86_64-simulator/FlyBuyPresence.framework/Info.plist differ diff --git a/FlyBuyPresence.xcframework/ios-arm64_x86_64-simulator/FlyBuyPresence.framework/_CodeSignature/CodeResources b/FlyBuyPresence.xcframework/ios-arm64_x86_64-simulator/FlyBuyPresence.framework/_CodeSignature/CodeResources index ed98b15..6845817 100644 --- a/FlyBuyPresence.xcframework/ios-arm64_x86_64-simulator/FlyBuyPresence.framework/_CodeSignature/CodeResources +++ b/FlyBuyPresence.xcframework/ios-arm64_x86_64-simulator/FlyBuyPresence.framework/_CodeSignature/CodeResources @@ -14,7 +14,7 @@ Info.plist - o8GUBxcRemTP5pKyGPQSVRXovPQ= + rm/g1WNwgyVx+Gz6R5GFbD9MPaY= Modules/FlyBuyPresence.swiftmodule/arm64-apple-ios-simulator.abi.json diff --git a/FlyBuyTableside.xcframework/Info.plist b/FlyBuyTableside.xcframework/Info.plist index bc79a5f..c501fb0 100644 --- a/FlyBuyTableside.xcframework/Info.plist +++ b/FlyBuyTableside.xcframework/Info.plist @@ -8,32 +8,32 @@ BinaryPath FlyBuyTableside.framework/FlyBuyTableside LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath FlyBuyTableside.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator BinaryPath FlyBuyTableside.framework/FlyBuyTableside LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath FlyBuyTableside.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator CFBundlePackageType diff --git a/FlyBuyTableside.xcframework/_CodeSignature/CodeDirectory b/FlyBuyTableside.xcframework/_CodeSignature/CodeDirectory index 3a10113..e0673d0 100644 Binary files a/FlyBuyTableside.xcframework/_CodeSignature/CodeDirectory and b/FlyBuyTableside.xcframework/_CodeSignature/CodeDirectory differ diff --git a/FlyBuyTableside.xcframework/_CodeSignature/CodeRequirements-1 b/FlyBuyTableside.xcframework/_CodeSignature/CodeRequirements-1 index ef0fc13..bd50ceb 100644 Binary files a/FlyBuyTableside.xcframework/_CodeSignature/CodeRequirements-1 and b/FlyBuyTableside.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/FlyBuyTableside.xcframework/_CodeSignature/CodeResources b/FlyBuyTableside.xcframework/_CodeSignature/CodeResources index a20aa43..56e4f9d 100644 --- a/FlyBuyTableside.xcframework/_CodeSignature/CodeResources +++ b/FlyBuyTableside.xcframework/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ ios-arm64/FlyBuyTableside.framework/FlyBuyTableside - DwW5W4CmneswBTFSlYKeVIaABjM= + 1H/yZBPoRC5pI2xLbeTqqtMsBFs= ios-arm64/FlyBuyTableside.framework/Headers/FlyBuyTableside-Swift.h @@ -18,7 +18,7 @@ ios-arm64/FlyBuyTableside.framework/Info.plist - esQ9PNCoeBUFMU+QS8HZ/4uo4gM= + k/89htEi2j/0KPIguNb7ZaQphWA= ios-arm64/FlyBuyTableside.framework/Modules/FlyBuyTableside.swiftmodule/arm64-apple-ios.abi.json @@ -46,7 +46,7 @@ ios-arm64_x86_64-simulator/FlyBuyTableside.framework/FlyBuyTableside - 42ArNj7qnEhRj1758A8+5RjEboY= + N+rNnhPrL3MyqHyih90K55WNgz0= ios-arm64_x86_64-simulator/FlyBuyTableside.framework/Headers/FlyBuyTableside-Swift.h @@ -58,7 +58,7 @@ ios-arm64_x86_64-simulator/FlyBuyTableside.framework/Info.plist - y/wvjGPcuWKMtqf3rwF2w7YYJUU= + mGLFkwSXcMcZCvBtNKPU7YhjDQI= ios-arm64_x86_64-simulator/FlyBuyTableside.framework/Modules/FlyBuyTableside.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -102,7 +102,7 @@ ios-arm64_x86_64-simulator/FlyBuyTableside.framework/_CodeSignature/CodeResources - 8EPcOmR7VwUGOG0UDnSEp3sFItY= + t76NW6jLAjInN612pJt9mmfzVgQ= files2 @@ -111,11 +111,11 @@ hash - DwW5W4CmneswBTFSlYKeVIaABjM= + 1H/yZBPoRC5pI2xLbeTqqtMsBFs= hash2 - bHEApJ+95Rw7i5p3l1FlYK9xrJEGOlZY6YwwT1wKpFg= + NvUthtV2F9rlQKbsm12CoAeI8CExcryuxQVbqZArYss= ios-arm64/FlyBuyTableside.framework/Headers/FlyBuyTableside-Swift.h @@ -144,11 +144,11 @@ hash - esQ9PNCoeBUFMU+QS8HZ/4uo4gM= + k/89htEi2j/0KPIguNb7ZaQphWA= hash2 - zR7LpIhzkj+gO8+GMIB5QslRGKPpu5HUT6sgSjcaBbk= + VMMzyk3Aef+6hzLMaihb7p1lYK7R8PPHDjNAWh9L1wc= ios-arm64/FlyBuyTableside.framework/Modules/FlyBuyTableside.swiftmodule/arm64-apple-ios.abi.json @@ -221,11 +221,11 @@ hash - 42ArNj7qnEhRj1758A8+5RjEboY= + N+rNnhPrL3MyqHyih90K55WNgz0= hash2 - R37Mf1w9dAZaLpduuhvQcGWUBj+atNBIFhpYQovV5ig= + b4WKT5DgNYsD2L1lsgw44QEjsDLlJXKbInWfiIRq9OE= ios-arm64_x86_64-simulator/FlyBuyTableside.framework/Headers/FlyBuyTableside-Swift.h @@ -254,11 +254,11 @@ hash - y/wvjGPcuWKMtqf3rwF2w7YYJUU= + mGLFkwSXcMcZCvBtNKPU7YhjDQI= hash2 - lG7re156Tid7jExFm8NKFvY0vSTMGAjw31cRalKebtU= + maZD0wutJZRf+pWJjbhfItVFZtudzgbuFLLcveVtuZE= ios-arm64_x86_64-simulator/FlyBuyTableside.framework/Modules/FlyBuyTableside.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -375,11 +375,11 @@ hash - 8EPcOmR7VwUGOG0UDnSEp3sFItY= + t76NW6jLAjInN612pJt9mmfzVgQ= hash2 - IF2H73NKJTz0ASSlenB83UomSJMBWaymHIyUDF+st5s= + NzT1vtwWkF9tRBEHZGRFz8LAzDxVAMKUJZG0ECequOU= diff --git a/FlyBuyTableside.xcframework/_CodeSignature/CodeSignature b/FlyBuyTableside.xcframework/_CodeSignature/CodeSignature index 646f9f5..7a57058 100644 Binary files a/FlyBuyTableside.xcframework/_CodeSignature/CodeSignature and b/FlyBuyTableside.xcframework/_CodeSignature/CodeSignature differ diff --git a/FlyBuyTableside.xcframework/ios-arm64/FlyBuyTableside.framework/FlyBuyTableside b/FlyBuyTableside.xcframework/ios-arm64/FlyBuyTableside.framework/FlyBuyTableside index 143745a..d9bd126 100644 Binary files a/FlyBuyTableside.xcframework/ios-arm64/FlyBuyTableside.framework/FlyBuyTableside and b/FlyBuyTableside.xcframework/ios-arm64/FlyBuyTableside.framework/FlyBuyTableside differ diff --git a/FlyBuyTableside.xcframework/ios-arm64/FlyBuyTableside.framework/Info.plist b/FlyBuyTableside.xcframework/ios-arm64/FlyBuyTableside.framework/Info.plist index 8cafbfb..765031c 100644 Binary files a/FlyBuyTableside.xcframework/ios-arm64/FlyBuyTableside.framework/Info.plist and b/FlyBuyTableside.xcframework/ios-arm64/FlyBuyTableside.framework/Info.plist differ diff --git a/FlyBuyTableside.xcframework/ios-arm64_x86_64-simulator/FlyBuyTableside.framework/FlyBuyTableside b/FlyBuyTableside.xcframework/ios-arm64_x86_64-simulator/FlyBuyTableside.framework/FlyBuyTableside index ef81ae2..bb1afbf 100644 Binary files a/FlyBuyTableside.xcframework/ios-arm64_x86_64-simulator/FlyBuyTableside.framework/FlyBuyTableside and b/FlyBuyTableside.xcframework/ios-arm64_x86_64-simulator/FlyBuyTableside.framework/FlyBuyTableside differ diff --git a/FlyBuyTableside.xcframework/ios-arm64_x86_64-simulator/FlyBuyTableside.framework/Info.plist b/FlyBuyTableside.xcframework/ios-arm64_x86_64-simulator/FlyBuyTableside.framework/Info.plist index 3e71743..66b07af 100644 Binary files a/FlyBuyTableside.xcframework/ios-arm64_x86_64-simulator/FlyBuyTableside.framework/Info.plist and b/FlyBuyTableside.xcframework/ios-arm64_x86_64-simulator/FlyBuyTableside.framework/Info.plist differ diff --git a/FlyBuyTableside.xcframework/ios-arm64_x86_64-simulator/FlyBuyTableside.framework/_CodeSignature/CodeResources b/FlyBuyTableside.xcframework/ios-arm64_x86_64-simulator/FlyBuyTableside.framework/_CodeSignature/CodeResources index f958ab9..2e6ec25 100644 --- a/FlyBuyTableside.xcframework/ios-arm64_x86_64-simulator/FlyBuyTableside.framework/_CodeSignature/CodeResources +++ b/FlyBuyTableside.xcframework/ios-arm64_x86_64-simulator/FlyBuyTableside.framework/_CodeSignature/CodeResources @@ -14,7 +14,7 @@ Info.plist - y/wvjGPcuWKMtqf3rwF2w7YYJUU= + mGLFkwSXcMcZCvBtNKPU7YhjDQI= Modules/FlyBuyTableside.swiftmodule/arm64-apple-ios-simulator.abi.json