luxlabs header browser preview


@class NSString, UIImage, WebScriptObject, SUScriptCanvasContext;

@interface SUScriptButton : SUScriptObject <SUScriptNavigationItem> {
    id _action;
    SUScriptCanvasContext *_canvas;
    WebScriptObject *_target;
}

@property (retain, nonatomic) UIImage *image;
@property (readonly, nonatomic) struct UIEdgeInsets { double x0; double x1; double x2; double x3; } imageEdgeInsets;
@property (nonatomic) BOOL shouldPerformDefaultAction;
@property (retain) id action;
@property (retain) SUScriptCanvasContext *canvas;
@property BOOL enabled;
@property BOOL loading;
@property (readonly) id showingConfirmation;
@property (retain) NSString *subtitle;
@property (retain) NSString *style;
@property long long tag;
@property (retain) NSString *title;
@property (retain) WebScriptObject *target;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (void)initialize;
+ (id)webScriptNameForSelector:(SEL)a0;
+ (id)webScriptNameForKeyName:(id)a0;

- (id)init;
- (void)dealloc;
- (id)buttonItem;
- (id)_action;
- (id)_className;
- (id)attributeKeys;
- (id)scriptAttributeKeys;
- (id)_boxedNativeButton;
- (id)_initSUScriptButton;
- (id)_nativeButton;
- (id)_systemItemString;
- (void)hideConfirmationAnimated:(BOOL)a0;
- (id)initWithSystemItemString:(id)a0;
- (id)nativeButtonOfType:(int)a0;
- (void)performActionWithArguments:(id)a0;
- (void)setImageInsetsTop:(float)a0 left:(float)a1 bottom:(float)a2 right:(float)a3;
- (void)setImageWithURLString:(id)a0 scale:(id)a1;
- (void)setNativeButton:(id)a0;
- (void)showConfirmationWithTitle:(id)a0 animated:(BOOL)a1;

@end