X-Git-Url: https://git.saurik.com/iphone-api.git/blobdiff_plain/f8d8a1a9bf3e8cbbb8a04dacfcd3257f1d560b63..2cd8f71baf5b8e3f2fc334a69a08a31948c2bd7c:/AddressBookUI/ABCardController.h diff --git a/AddressBookUI/ABCardController.h b/AddressBookUI/ABCardController.h new file mode 100644 index 0000000..97b9c9c --- /dev/null +++ b/AddressBookUI/ABCardController.h @@ -0,0 +1,106 @@ +/* + * Generated by class-dump 3.1.2. + * + * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. + */ + +#import + +@class ABActionsController, ABCardTableController, ABCardTitleView, NSString; + +@interface ABCardController : ABContentController +{ + ABActionsController *_phoneActionsController; + NSString *_tagLine; + void *_displayedPerson; + struct __CFArray *_cardViewerDisplayedProperties; + id _cardViewerDelegate; + id _contentBuildingDelegate; + BOOL _enableActions; + ABCardTitleView *_noPropertiesView; + unsigned int _reloadSuspendCount; + struct { + unsigned int isEditing:1; + unsigned int isDeleting:1; + unsigned int isEndingEditing:1; + unsigned int isAnimating:1; + unsigned int needsReload:1; + unsigned int isModifying:1; + unsigned int reloadSuspended:1; + unsigned int reserved:25; + } _cardControllerFlags; + float _editingProgress; + float _contentHeight; + float _normalHeight; + float _editingHeight; + ABCardTableController *_cardTableController; +} + ++ (struct __CFArray *)copyAllProperties; ++ (struct __CFArray *)copyDefaultDisplayedProperties; ++ (struct __CFArray *)copyOptionalProperties; ++ (struct __CFArray *)copyNameProperties; ++ (BOOL)isNameProperty:(int)fp8; ++ (struct __CFArray *)copyOptionalNameProperties; ++ (id)defaultCardNavigationBarTitle; +- (id)initWithContentControllerDelegate:(id)fp8 addressBook:(void *)fp12; +- (void)dealloc; +- (void)favoritesListChanged:(id)fp8; +- (void)buildContentLayerWithTable:(id)fp8 tableController:(id)fp12; +- (id)personImageView; +- (id)itemViewForPerson:(void *)fp8 property:(int)fp12 identifier:(int)fp16; +- (void)preloadController; +- (id)contentView; +- (void)reflowForPickerSize:(struct CGSize)fp8; +- (struct CGRect)_visibleRectForAnimation; +- (void)setNeedsReloadData:(BOOL)fp8; +- (void)reloadDataIfNeeded; +- (void)editProperty:(int)fp8 withIdentifier:(int)fp12 isNew:(BOOL)fp16; +- (void)clickedProperty:(int)fp8 identifier:(int)fp12 actionsController:(id)fp16; +- (void)showOptionalProperties:(struct __CFArray *)fp8; +- (void)propertyPicker:(id)fp8 selectedProperty:(int)fp12; +- (BOOL)shouldShowActions; +- (BOOL)allowsActions; +- (void)setAllowsActions:(BOOL)fp8; +- (BOOL)performDefaultActionForPerson:(void *)fp8 property:(int)fp12 identifier:(int)fp16; +- (void)mapsCardViewerAddToBookmarksClicked:(id)fp8; +- (void)mapsCardViewerDirectionsToClicked:(id)fp8; +- (void)mapsCardViewerDirectionsFromClicked:(id)fp8; +- (BOOL)isCardPartiallyFilled; +- (BOOL)isPhonePropertyDisplayed; +- (void)presentDifferentiationSheet:(id)fp8; +- (void)dismissDifferentiationSheet:(id)fp8; +- (void)doDelayedAnimationStart:(id)fp8; +- (BOOL)allowsCardEditing; +- (void)setAllowsCardDeletion:(BOOL)fp8; +- (BOOL)allowsCardDeletion; +- (void)setIsEditable:(BOOL)fp8 animate:(BOOL)fp12; +- (BOOL)isEditable; +- (void)setEditingProgress:(float)fp8; +- (float)editingProgress; +- (BOOL)isModifying; +- (void)setModifying:(BOOL)fp8; +- (BOOL)isAnimating; +- (void)makeDelegateShowEditorForItems:(id)fp8 navTitle:(id)fp12 displayMode:(int)fp16 isNameParts:(BOOL)fp20 isNew:(BOOL)fp24; +- (void)showNameEditorForPerson:(void *)fp8 withNameControl:(id)fp12; +- (void)editNameWithNameControl:(id)fp8; +- (void)tappedImageView; +- (void)deleteCard; +- (void)setCardViewerDelegate:(id)fp8; +- (id)cardViewerDelegate; +- (void)setDisplayedPerson:(void *)fp8 andScrollToTop:(BOOL)fp12; +- (void)setDisplayedPerson:(void *)fp8; +- (void *)displayedPerson; +- (void)setCardViewerDisplayedProperties:(struct __CFArray *)fp8; +- (struct __CFArray *)displayedProperties; +- (void)setCardViewerTagLine:(id)fp8; +- (id)cardViewerTagLine; +- (void)manageRingtones; +- (void)back:(BOOL)fp8 save:(BOOL)fp12; +- (void)reload; +- (void)suspendReloads; +- (void)resumeReloads; +- (void)reloadNameData; + +@end +