System/Library/Frameworks/ContactsUI.framework
CNPhotoPickerActionsModel.h
Download CNPhotoPickerActionsModel.h
@class CNPhotoPickerProviderItem, NSArray, CNPhotoPickerActionButton, NSString, NSIndexPath;
@protocol CNPhotoPickerActionsDelegate;
@interface CNPhotoPickerActionsModel : NSObject
@property (retain, nonatomic) NSArray *currentInlineActionButtons;
@property (retain, nonatomic) CNPhotoPickerActionButton *deleteButton;
@property (retain, nonatomic) CNPhotoPickerProviderItem *providerItem;
@property (retain, nonatomic) NSIndexPath *indexPath;
@property (nonatomic) BOOL canDelete;
@property (retain, nonatomic) NSString *assignActionTitleOverride;
@property (nonatomic) BOOL buttonsDisabled;
@property (weak, nonatomic) id<CNPhotoPickerActionsDelegate> delegate;
@property (readonly, nonatomic) NSArray *inlineActionButtons;
+ (BOOL)actionIsDestructive:(long long)a0;
+ (id)buttonForActionType:(long long)a0 titleOverride:(id)a1 withActionBlock:(id /* block */)a2;
+ (id)buttonForActionType:(long long)a0 withActionBlock:(id /* block */)a1;
+ (id)localizedTitleForActionType:(long long)a0;
+ (unsigned long long)maximumNumberOfButtons;
- (void).cxx_destruct;
- (BOOL)canPerformActionType:(long long)a0;
- (void)didTapDuplicate;
- (void)didTapAssignToContact;
- (void)didTapDelete;
- (void)didTapEdit;
- (id)generateInlineActionButtons;
- (id)initWithProviderItem:(id)a0 assignActionTitleOverride:(id)a1 canDelete:(BOOL)a2 atIndexPath:(id)a3;
- (void)updateProviderItem:(id)a0;
@end