luxlabs header browser preview


@class NSString, NSArray, NSMutableDictionary, FMFHandle, UIAlertController, NSObject, NSSet;
@protocol OS_dispatch_queue;

@interface FMFLocationSharingViewController : PSListController <FMFSessionDelegateInternal>

@property (retain, nonatomic) NSArray *followersSpecifiers;
@property (retain, nonatomic) NSArray *familySpecifiers;
@property (retain, nonatomic) NSArray *deviceSpecifiers;
@property (retain, nonatomic) NSArray *allFollowersHandles;
@property (retain, nonatomic) NSArray *followersHandles;
@property (retain, nonatomic) NSMutableDictionary *dsidToFamilyPhoto;
@property (retain, nonatomic) NSArray *hashedFamilyDsids;
@property (retain, nonatomic) FMFHandle *lastSelectedHandle;
@property (nonatomic) BOOL isMyLocationEnabled;
@property (retain, nonatomic) NSArray *familyMembers;
@property (retain, nonatomic) UIAlertController *genericErrorAlert;
@property (nonatomic) BOOL useFamilyCirclePhotos;
@property (nonatomic) BOOL useFamilyCirclePhotosLoaded;
@property (nonatomic) BOOL areSpecifiersLoaded;
@property (nonatomic) BOOL areMeDeviceInfoLoaded;
@property (nonatomic) BOOL isFindMyDeviceOn;
@property (nonatomic) BOOL meDeviceChangePending;
@property (nonatomic) BOOL isAccessibilitySize;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *specifiersQueue;
@property (retain, nonatomic) NSSet *meDevices;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)didUpdateActiveDeviceList:(id)a0;
- (void)didChangeActiveLocationSharingDevice:(id)a0;
- (void)didStartSharingMyLocationWithHandle:(id)a0;
- (void)didReceiveServerError:(id)a0;
- (void)_loadSpecifiers;
- (id)init;
- (void)networkReachabilityUpdated:(BOOL)a0;
- (void)viewWillAppear:(BOOL)a0;
- (void)dealloc;
- (void)traitCollectionDidChange:(id)a0;
- (void)didStopSharingMyLocationWithHandle:(id)a0;
- (void)viewDidLoad;
- (void)contactStoreDidChange:(id)a0;
- (id)specifiers;
- (void)viewWillDisappear:(BOOL)a0;
- (void).cxx_destruct;
- (void)viewDidAppear:(BOOL)a0;
- (void)viewDidDisappear:(BOOL)a0;
- (void)didUpdateHidingStatus:(BOOL)a0;
- (void)removeFollower:(id)a0;
- (id)_defaultSpecifiers;
- (void)_findMyDeviceSpecifierWasTapped:(id)a0;
- (id)_findMyDeviceSpecifiers;
- (id)_findMyDeviceStatus:(id)a0;
- (id)_followerHandleWithHashedDSID:(id)a0;
- (BOOL)_isFamilyMemberAFollower:(id)a0;
- (BOOL)_isHandleAFollower:(id)a0;
- (void)_loadFamilyMemberPhotos;
- (void)_loadFamilyMembers:(BOOL)a0;
- (void)_meDeviceSpecifierWasTapped:(id)a0;
- (void)_pushAddressBookUIForHandle:(id)a0;
- (void)_setShareSwitchEnabled:(id)a0 forSpecifier:(id)a1;
- (id)_shareSwitchEnabled:(id)a0;
- (void)_showFamilyMemberDetails:(id)a0;
- (void)_showHandleDetails:(id)a0;
- (id)_specifierForFamilyMember:(id)a0;
- (id)_specifierForHandle:(id)a0;
- (void)addRemoveActionToContactViewController:(id)a0;
- (void)addShareActionToContactViewController:(id)a0;
- (id)allHandlesMatchingABCardForSelectedHandle:(id)a0;
- (void)displayAlertController:(id)a0;
- (id)formatStringForHours:(long long)a0 minutes:(long long)a1;
- (id)genericAlertController;
- (id)identifierForHandle:(id)a0;
- (id)monogramForHandle:(id)a0;
- (BOOL)noMeDeviceSelected:(id)a0;
- (id)offerTimeRemaining:(double)a0;
- (BOOL)phoneNumberMatches:(id)a0 phone2:(id)a1;
- (void)reloadSpecifiersOnMainQueue;
- (id)reverseString:(id)a0;
- (void)saveActiveDeviceSelection;
- (void)shareMyLocation:(id)a0;
- (id)sortedFollowersWithCombinedRecords:(id)a0;
- (id)stringByKeepingCharacterSet:(id)a0 inString:(id)a1;
- (void)updateFindMyDeviceStatus;

@end