-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathWACityPickerViewController.h
87 lines (80 loc) · 3.06 KB
/
WACityPickerViewController.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
/*
* This header is generated by classdump-dyld 1.0
* on Tuesday, June 5, 2018 at 5:31:44 PM China Standard Time
* Operating System: Version 8.2 (Build 12D508)
* Image Source: /private/var/db/stash/_.8k0vmU/Applications/Weather.app/Weather
* classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
*/
#import <Weather/Weather-Structs.h>
#import <UIKit/UIViewController.h>
#import <UIKit/UITableViewDelegate.h>
#import <UIKit/UITableViewDataSource.h>
#import <UIKit/UISearchBarDelegate.h>
#import <Weather/WeatherValidatorDelegate.h>
@class UITableView, UILabel, UISearchBar, NSTimer, NSArray, NSMutableArray, NSString;
@interface WACityPickerViewController : UIViewController <UITableViewDelegate, UITableViewDataSource, UISearchBarDelegate, WeatherValidatorDelegate> {
UITableView* _completionTable;
UILabel* _tablePlaceholderLabel;
UISearchBar* _searchField;
NSTimer* _hideSpinnerTimer;
NSArray* _validatedLocations;
NSArray* _geocodedLocations;
BOOL _isShowing;
BOOL _networkReachable;
BOOL _keyboardShowing;
unsigned long long _validationState;
NSMutableArray* _localCities;
NSMutableArray* _displayedLocations;
NSTimer* _validationTimer;
id _delegate;
}
@property (assign,nonatomic) id delegate; //@synthesize delegate=_delegate - In the implementation block
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (copy,readonly) NSString * description;
@property (copy,readonly) NSString * debugDescription;
+(double)cellLeftPadding;
-(void)_updateCompletionTablePlacehoder;
-(void)_updatePlaceholderLabel;
-(void)_automaticKeyboardWillShow:(id)arg1 ;
-(void)_cancelValidation;
-(void)_setValidationState:(unsigned long long)arg1 ;
-(void)_updateDisplayedLocations;
-(id)_cityAtIndex:(unsigned long long)arg1 ;
-(void)_setValidatedLocations:(id)arg1 updateStatus:(BOOL)arg2 ;
-(void)_setGeocodedLocations:(id)arg1 updateStatus:(BOOL)arg2 ;
-(void)_geocodeLocation;
-(void)_validateLocation;
-(void)validationTimerFired:(id)arg1 ;
-(void)_showCompletions;
-(void)_hideCompletions;
-(void)cancelTimer;
-(void)_searchFieldTextDidChange:(id)arg1 ;
-(void)cancel;
-(void)dealloc;
-(void)setDelegate:(id)arg1 ;
-(id)init;
-(void)tableView:(id)arg1 willDisplayCell:(id)arg2 forRowAtIndexPath:(id)arg3 ;
-(void)tableView:(id)arg1 didSelectRowAtIndexPath:(id)arg2 ;
-(void)scrollViewWillBeginDragging:(id)arg1 ;
-(long long)tableView:(id)arg1 numberOfRowsInSection:(long long)arg2 ;
-(id)tableView:(id)arg1 cellForRowAtIndexPath:(id)arg2 ;
-(id)delegate;
-(BOOL)shouldAutorotate;
-(unsigned long long)supportedInterfaceOrientations;
-(void)viewDidLayoutSubviews;
-(void)loadView;
-(BOOL)textFieldShouldBeginEditing:(id)arg1 ;
-(void)viewWillAppear:(BOOL)arg1 ;
-(void)viewDidLoad;
-(BOOL)isLoading;
-(void)searchBarSearchButtonClicked:(id)arg1 ;
-(void)setNetworkReachable:(BOOL)arg1 ;
-(void)_automaticKeyboardDidHide:(id)arg1 ;
-(void)didGeocodeLocation:(id)arg1 ;
-(void)didFailGeocodeWithError:(id)arg1 ;
-(void)didValidateLocation:(id)arg1 ;
-(void)didFailWithError:(id)arg1 ;
-(void)didShow;
-(void)willHide;
@end