| 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 | |