]> git.saurik.com Git - iphone-api.git/blob - AddressBookUI/ABSearchHelper.h
Minor commit for Optimo.
[iphone-api.git] / AddressBookUI / ABSearchHelper.h
1 /*
2 * Generated by class-dump 3.1.2.
3 *
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
5 */
6
7 #import "NSObject.h"
8
9 #import "UITableViewDataSource-Protocol.h"
10 #import "UITableViewDelegate-Protocol.h"
11 #import "UITextFieldDelegate-Protocol.h"
12
13 @class ABGroupWrapper, NSString, UIImageView, UISearchField, UITableView, UIView;
14
15 @interface ABSearchHelper : NSObject <UITextFieldDelegate, UITableViewDelegate, UITableViewDataSource>
16 {
17 UITableView *_containerTableView;
18 UIView *_searchOverlayView;
19 UIView *_searchView;
20 UISearchField *_searchField;
21 UIView *_dimmingView;
22 UITableView *_searchResultsView;
23 UIImageView *_searchResultsShadowView;
24 NSString *_placeholder;
25 BOOL _searching;
26 BOOL _isEndingEditingWithAnimation;
27 BOOL _clearResultsAfterAnimation;
28 BOOL _searchingEnabled;
29 BOOL _deferredFirstResponder;
30 BOOL _didDeferFirstResponder;
31 ABGroupWrapper *_groupWrapper;
32 void *_addressBook;
33 struct __CFArray *_searchResults;
34 id <ABSearchHelperDelegate> _delegate;
35 }
36
37 + (id)createBannerWithWidth:(float)fp8 hasTableIndex:(BOOL)fp12 andCopySearchField:(id *)fp16;
38 + (id)createBannerWithWidth:(float)fp8 andCopySearchField:(id *)fp12;
39 - (id)init;
40 - (void)dealloc;
41 - (void)loadView;
42 - (BOOL)isSearching;
43 - (void)updateSearchField;
44 - (id)searchField;
45 - (id)searchView;
46 - (void)setSearchingEnabled:(BOOL)fp8;
47 - (void)setAddressBook:(void *)fp8;
48 - (void)_endSearchAnimated:(BOOL)fp8;
49 - (void)clearSearchResultsAnimated:(BOOL)fp8;
50 - (void)_removeSearchResults;
51 - (void)deselectAllRowsAnimated:(BOOL)fp8;
52 - (void)_dimmingAnimationDidFinishAndShouldRemoveResults:(BOOL)fp8;
53 - (void)_dimmingAnimationDidFinishAndRemoveResults;
54 - (void)_dimmingAnimationDidFinishAndDoNotRemoveResults;
55 - (BOOL)_searchForWords:(id)fp8;
56 - (struct CGRect)_searchResultsViewFrameWithKeyboardShowing:(BOOL)fp8;
57 - (void)_showKeyboard;
58 - (void)_hideKeyboardAndEndSearching:(BOOL)fp8;
59 - (void)tapInsideDimmingView:(id)fp8;
60 - (void)_searchFieldDidChange:(id)fp8;
61 - (BOOL)textFieldShouldBeginEditing:(id)fp8;
62 - (BOOL)textFieldShouldReturn:(id)fp8;
63 - (BOOL)textFieldShouldEndEditing:(id)fp8;
64 - (id)tableView:(id)fp8 cellForRowAtIndexPath:(id)fp12;
65 - (void)tableView:(id)fp8 didSelectRowAtIndexPath:(id)fp12;
66 - (int)tableView:(id)fp8 numberOfRowsInSection:(int)fp12;
67 - (id)searchOverlayView;
68 - (struct __CFArray *)searchResults;
69 - (id)containerTableView;
70 - (void)setContainerTableView:(id)fp8;
71 - (id)placeholder;
72 - (void)setPlaceholder:(id)fp8;
73 - (id)delegate;
74 - (void)setDelegate:(id)fp8;
75 - (void *)addressBook;
76 - (id)groupWrapper;
77 - (void)setGroupWrapper:(id)fp8;
78
79 @end
80