luxlabs header browser preview


@class NSString, UIImage, NSURL, BCSAction;
@protocol BCSActionPickerItemDelegate;

@interface BCSActionPickerItem : NSObject {
    id /* block */ _actionHandler;
}

@property (retain, nonatomic) UIImage *icon;
@property (weak, nonatomic) id<BCSActionPickerItemDelegate> actionPickerItemDelegate;
@property (readonly, copy, nonatomic) NSString *label;
@property (readonly, nonatomic) BCSAction *action;
@property (readonly, nonatomic) BOOL shouldDismissAlertWhenActionIsTaken;
@property (readonly, copy, nonatomic) NSURL *actionURL;
@property (readonly, copy, nonatomic) NSString *targetApplicationBundleIdentifier;
@property (readonly, nonatomic) long long dataType;
@property (readonly, copy, nonatomic) NSString *localizedDefaultActionDescription;
@property (readonly, nonatomic, getter=isCopyActionItem) BOOL copyActionItem;
@property (readonly, nonatomic) BOOL useInlineMenu;
@property (readonly, nonatomic) BOOL canGroupInSubmenu;

+ (id)actionPickerItemWithLabel:(id)a0 actionHandler:(id /* block */)a1;

- (id)initWithAction:(id)a0;
- (void)performAction;
- (void).cxx_destruct;
- (void)didPerformAction;
- (id)initWithLabel:(id)a0 action:(id)a1;
- (id)initWithLabel:(id)a0 actionHandler:(id /* block */)a1;
- (void)performActionWithFBOptions:(id)a0;

@end