]> git.saurik.com Git - iphone-api.git/blame - AddressBookUI/ABUIController.h
Add support for new WinterBoard Settings features.
[iphone-api.git] / AddressBookUI / ABUIController.h
CommitLineData
2cd8f71b
JF
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 "ABMembersControllerDelegate-Protocol.h"
10#import "UIModalViewDelegate-Protocol.h"
11
12@class ABCardController, ABCountryCodePicker, ABEditorController, ABGroupsController, ABImagePickerController, ABItemLabelPicker, ABMembersController, ABModel, ABPeoplePicker, ABRingtonePicker, ABServerSearchController, ABSimpleTextInputLayer, ABUnknownCardController, NSMutableArray, NSString, UIModalView, UINavigationBar, UIPreferencesTable, UITransitionView, UIView, UIWindow;
13
14@interface ABUIController : NSObject <UIModalViewDelegate, ABMembersControllerDelegate>
15{
16 void *_addressBook;
17 ABPeoplePicker *_peoplePicker;
18 NSMutableArray *_controllerStack;
19 ABGroupsController *_groupsController;
20 ABMembersController *_membersController;
21 ABServerSearchController *_serverSearchController;
22 ABUnknownCardController *_unknownCardForServerSearchController;
23 ABCardController *_cardController;
24 ABEditorController *_editorController;
25 ABImagePickerController *_imagePickerController;
26 ABSimpleTextInputLayer *_activeSimpleTextInputLayer;
27 int _preTextInputDisplayMode;
28 UIView *_preTextInputBaseView;
29 ABModel *_model;
30 struct __CFArray *_displayedProperties;
31 UINavigationBar *_navBar;
32 id _navBarButtonTarget;
33 SEL _navBarLeftButtonAction;
34 SEL _navBarRightButtonAction;
35 NSString *_prompt;
36 NSString *_rightButtonTitle;
37 UITransitionView *_cardTransitionLayer;
38 UITransitionView *_baseTransitionLayer;
39 UITransitionView *_navAndContentTransitionLayer;
40 UIView *_placardedContent;
41 UIView *_contentView;
42 UIWindow *_previousKeyWindow;
43 int _previousStatusBarMode;
44 ABRingtonePicker *_ringtonePicker;
45 ABCountryCodePicker *_countryCodePicker;
46 ABItemLabelPicker *_itemLabelPicker;
47 int _displayMode;
48 BOOL _skipUpdate;
49 UIModalView *_alertSheet;
50 int _behavior;
51 id _value;
52 UIPreferencesTable *_cardTable;
53 struct {
54 unsigned int allowsCancel:1;
55 unsigned int allowsOtherValue:1;
56 unsigned int allowsCardEditing:1;
57 unsigned int wasAllowingCardEditing:1;
58 unsigned int shouldRestoreAllowsCardEditing:1;
59 unsigned int notifyDelegateOfEndEditing:1;
60 unsigned int haveLoadedCurrentMembers:1;
61 unsigned int disableHideNavigationButtons:1;
62 unsigned int canceling:1;
63 unsigned int unused:23;
64 } _controllerFlags;
65}
66
67+ (id)sharedInstance;
68- (id)initWithPeoplePicker:(id)fp8 addressBook:(void *)fp12;
69- (id)initWithPeoplePicker:(id)fp8;
70- (void)dealloc;
71- (id)controllerStack;
72- (void)reflowForCurrentPickerSize;
73- (void)reflowForPickerSize:(struct CGSize)fp8;
74- (id)peoplePicker;
75- (void)updateNavBarButtons;
76- (void)updateNavBarButtonsAndAnimate:(BOOL)fp8;
77- (void)setDisplayedProperties:(struct __CFArray *)fp8;
78- (struct __CFArray *)displayedProperties;
79- (void)setPrompt:(id)fp8;
80- (void)setRightButtonTitle:(id)fp8;
81- (void)setBannerTitle:(id)fp8 value:(id)fp12;
82- (void)displayScrollerIndicators;
83- (void)setAllowsCancel:(BOOL)fp8;
84- (BOOL)allowsCancel;
85- (void)setAllowsOtherValue:(BOOL)fp8;
86- (BOOL)allowsOtherValue;
87- (void)setAllowsCardEditing:(BOOL)fp8;
88- (BOOL)allowsCardEditing;
89- (void)setAllowsOtherValue:(int)fp8 cancel:(int)fp12 editing:(int)fp16;
90- (id)membersController;
91- (id)groupsController;
92- (id)cardController;
93- (id)imagePickerController;
94- (id)editorController;
95- (void *)selectedPerson;
96- (id)model;
97- (int)displayMode;
98- (void)showGroups;
99- (void)_notifyDelegateOfFullScreenDismissal:(id)fp8;
100- (void)insertGroupNavItemIfNeeded;
101- (id)createNavigationItemForSelectedGroupWrapper;
102- (void)showMembersOfGroupWrapper:(id)fp8 animate:(BOOL)fp12;
103- (void)showMembersOfGroup:(void *)fp8 animate:(BOOL)fp12;
104- (void)didChangeNavigationTitleView:(id)fp8;
105- (void)showCardForPerson:(void *)fp8 animate:(BOOL)fp12;
106- (void)toggleEditing;
107- (void)beginEditing:(BOOL)fp8;
108- (void)endEditing:(BOOL)fp8 postponeUITeardown:(BOOL)fp12;
109- (BOOL)isTransitioning;
110- (void)setValue:(id)fp8;
111- (id)value;
112- (void)setBehavior:(int)fp8;
113- (int)behavior;
114- (void)cancel:(BOOL)fp8;
115- (void)cancel;
116- (void)newContactViewCancelled:(id)fp8;
117- (void)newContactViewCompleted:(id)fp8 withNewPerson:(void *)fp12;
118- (void)newContactViewFinishedAnimatingToCardView:(id)fp8 context:(id)fp12;
119- (void)add;
120- (void)displayAlertSheet:(id)fp8 inView:(id)fp12;
121- (void)closeAlertSheetAndAnimate:(BOOL)fp8;
122- (void)closeAlertSheet;
123- (void)remove;
124- (void)enterOtherValue;
125- (void)removeRecord:(void *)fp8;
126- (void)alertSheet:(id)fp8 buttonClicked:(int)fp12;
127- (void)membersControllerWillStartSearching:(id)fp8;
128- (void)membersControllerWillEndSearching:(id)fp8;
129- (void)membersController:(id)fp8 needsTitleUpdate:(id)fp12;
130- (void)cancelSearchingAnimated:(BOOL)fp8;
131- (void)cancelSearching:(id)fp8;
132- (void)showActionsView:(id)fp8 withTitle:(id)fp12;
133- (void)dismissActionPickerAndUpdateNavBarButtons:(BOOL)fp8 animate:(BOOL)fp12;
134- (void)dismissActionPicker;
135- (void)showRingtonePicker;
136- (void)hideRingtonePicker;
137- (void)showEditorForItems:(id)fp8 navTitle:(id)fp12 displayMode:(int)fp16 isNameParts:(BOOL)fp20 isNew:(BOOL)fp24;
138- (void)personWasSelected:(void *)fp8;
139- (void)showInsertEditorForPerson:(void *)fp8;
140- (void)showCountryCodeEditorForItem:(id)fp8;
141- (void)countryCodePicker:(id)fp8 endedWithSelectionConfirmed:(BOOL)fp12 animate:(BOOL)fp16;
142- (void)showPropertyPicker:(id)fp8 navTitle:(id)fp12 displayMode:(int)fp16;
143- (void)itemLabelPickerListChanged:(id)fp8;
144- (void)toggleItemLabelEditing;
145- (void)showLabelEditorForItem:(id)fp8 additionalLabels:(id)fp12 property:(int)fp16;
146- (void)itemLabelPicker:(id)fp8 endedWithSelectionConfirmed:(BOOL)fp12 animate:(BOOL)fp16;
147- (id)itemLabelPickerPresentSimpleTextInputLayerWithContext:(id)fp8;
148- (void)itemLabelPicker:(id)fp8 dismissSimpleTextInputLayer:(id)fp12;
149- (void)showSimpleTextInputLayer:(id)fp8;
150- (void)imagePickerWillBeShown:(id)fp8;
151- (void)imagePickerFinishedShowing:(id)fp8;
152- (void)showImageMenu;
153- (void)imagePickerWillBeRemoved:(id)fp8;
154- (void)tearDownImagePickerController;
155- (void)imagePicker:(id)fp8 pickedPhoto:(id)fp12;
156- (void)imagePicker:(id)fp8 presentAlertSheet:(id)fp12;
157- (void)imagePicker:(id)fp8 dismissAlertSheet:(id)fp12;
158- (struct CGSize)contentSize;
159- (struct CGSize)fullScreenSize;
160- (struct CGSize)fullScreenContentSize;
161- (void)navigationBar:(id)fp8 buttonClicked:(int)fp12;
162- (void)registerNavBarButtonsWithTarget:(id)fp8 left:(id)fp12 right:(id)fp16 leftAction:(SEL)fp20 rightAction:(SEL)fp24 leftStyle:(int)fp28 rightStyle:(int)fp32;
163- (BOOL)navigationBar:(id)fp8 shouldPopItem:(id)fp12;
164- (void)navigationBar:(id)fp8 poppedItem:(id)fp12;
165- (void)transitionViewDidStart:(id)fp8;
166- (void)transitionViewDidComplete:(id)fp8;
167- (void)backAnimate:(BOOL)fp8;
168- (void)back;
169- (void)restoreDefaultState;
170- (void)suspend;
171- (void)resume;
172- (void)loadState;
173- (BOOL)saveState;
174- (void)jumpToMembersList:(BOOL)fp8 save:(BOOL)fp12;
175- (void)reloadTopController;
176- (void)addressBookChangedExternally:(struct __CFDictionary *)fp8;
177- (void)editingFieldChanged;
178- (void)_performAccountRefreshIfNeeded;
179- (void)_performGroupListRefreshIfNeeded;
180
181@end
182