2 * Generated by class-dump 3.1.2.
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
9 #import "ABMembersControllerDelegate-Protocol.h"
10 #import "UIModalViewDelegate-Protocol.h"
12 @
class ABCardController
, ABCountryCodePicker
, ABEditorController
, ABGroupsController
, ABImagePickerController
, ABItemLabelPicker
, ABMembersController
, ABModel
, ABPeoplePicker
, ABRingtonePicker
, ABServerSearchController
, ABSimpleTextInputLayer
, ABUnknownCardController
, NSMutableArray
, NSString
, UIModalView
, UINavigationBar
, UIPreferencesTable
, UITransitionView
, UIView
, UIWindow
;
14 @interface ABUIController
: NSObject
<UIModalViewDelegate
, ABMembersControllerDelegate
>
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
;
30 struct __CFArray
*_displayedProperties
;
31 UINavigationBar
*_navBar
;
32 id _navBarButtonTarget
;
33 SEL _navBarLeftButtonAction
;
34 SEL _navBarRightButtonAction
;
36 NSString
*_rightButtonTitle
;
37 UITransitionView
*_cardTransitionLayer
;
38 UITransitionView
*_baseTransitionLayer
;
39 UITransitionView
*_navAndContentTransitionLayer
;
40 UIView
*_placardedContent
;
42 UIWindow
*_previousKeyWindow
;
43 int _previousStatusBarMode
;
44 ABRingtonePicker
*_ringtonePicker
;
45 ABCountryCodePicker
*_countryCodePicker
;
46 ABItemLabelPicker
*_itemLabelPicker
;
49 UIModalView
*_alertSheet
;
52 UIPreferencesTable
*_cardTable
;
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;
68 - (id
)initWithPeoplePicker
:(id
)fp8 addressBook
:(void *)fp12
;
69 - (id
)initWithPeoplePicker
:(id
)fp8
;
71 - (id
)controllerStack
;
72 - (void)reflowForCurrentPickerSize
;
73 - (void)reflowForPickerSize
:(struct CGSize
)fp8
;
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
;
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
;
93 - (id
)imagePickerController
;
94 - (id
)editorController
;
95 - (void *)selectedPerson
;
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
;
112 - (void)setBehavior
:(int)fp8
;
114 - (void)cancel
:(BOOL
)fp8
;
116 - (void)newContactViewCancelled
:(id
)fp8
;
117 - (void)newContactViewCompleted
:(id
)fp8 withNewPerson
:(void *)fp12
;
118 - (void)newContactViewFinishedAnimatingToCardView
:(id
)fp8 context
:(id
)fp12
;
120 - (void)displayAlertSheet
:(id
)fp8 inView
:(id
)fp12
;
121 - (void)closeAlertSheetAndAnimate
:(BOOL
)fp8
;
122 - (void)closeAlertSheet
;
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
;
169 - (void)restoreDefaultState
;
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
;