Files
Swiftgram/submodules/LegacyComponents/LegacyComponents/TGLocationSignals.h
Peter d153fe0f21 Add 'submodules/LegacyComponents/' from commit 'd5594346161c1b7f203d1e87068bbe77bcaac019'
git-subtree-dir: submodules/LegacyComponents
git-subtree-mainline: 6086305304
git-subtree-split: d559434616
2019-06-11 18:51:15 +01:00

19 lines
592 B
Objective-C

#import <SSignalKit/SSignalKit.h>
#import <CoreLocation/CoreLocation.h>
@interface TGLocationSignals : NSObject
+ (SSignal *)geocodeAddress:(NSString *)address;
+ (SSignal *)geocodeAddressDictionary:(NSDictionary *)dictionary;
+ (SSignal *)reverseGeocodeCoordinate:(CLLocationCoordinate2D)coordinate;
+ (SSignal *)cityForCoordinate:(CLLocationCoordinate2D)coordinate;
+ (SSignal *)driveEta:(CLLocationCoordinate2D)coordinate;
+ (void)storeLastKnownUserLocation:(CLLocation *)location;
+ (CLLocation *)lastKnownUserLocation;
+ (SSignal *)userLocation:(SVariable *)locationRequired;
@end