luxlabs header browser preview


@class DOMNode, NSString, NSArray, UIDocumentMenuViewController, NSObject, UIViewController, UIWebDocumentView, UIImagePickerController, UIPopoverController;
@protocol WebOpenPanelResultListener, UIWebFileUploadPanelDelegate;

@interface UIWebFileUploadPanel : UIViewController <UIDocumentPickerDelegate, UIDocumentMenuDelegate, UINavigationControllerDelegate, UIImagePickerControllerDelegate, UIPopoverControllerDelegate> {
    UIDocumentMenuViewController *_documentMenuController;
    UIImagePickerController *_imagePicker;
    UIViewController *_presentationViewController;
    UIPopoverController *_presentationPopover;
    struct CGPoint { double x; double y; } _interactionPoint;
    DOMNode *_interactionElement;
}

@property (copy, nonatomic) NSArray *mimeTypes;
@property (nonatomic) UIWebDocumentView *documentView;
@property (retain, nonatomic) NSObject<WebOpenPanelResultListener> *resultListener;
@property (nonatomic) BOOL allowMultipleFiles;
@property (nonatomic) BOOL isUsingCamera;
@property (nonatomic) long long mediaCaptureType;
@property (nonatomic) id<UIWebFileUploadPanelDelegate> delegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)dismiss;
- (void)_cancel;
- (void)dealloc;
- (void)present;
- (void)_showPhotoPickerWithSourceType:(long long)a0;
- (id)_displayStringForPhotos:(unsigned long long)a0 videos:(unsigned long long)a1;
- (id)_mediaTypesForPickerSourceType:(long long)a0;
- (void)imagePickerControllerDidCancel:(id)a0;
- (id)_UTIsForMIMETypes;
- (void)_adjustMediaCaptureType;
- (id)_cameraButtonLabel;
- (void)_chooseFilename:(id)a0 displayString:(id)a1 iconImage:(id)a2;
- (void)_chooseFilenames:(id)a0 displayString:(id)a1 iconImage:(id)a2;
- (void)_dismissDisplayAnimated:(BOOL)a0;
- (void)_dispatchDidDismiss;
- (id)_documentPickerMenuMediaTypes;
- (id)_photoPickerWithSourceType:(long long)a0;
- (void)_presentForCurrentInterfaceIdiom:(id)a0;
- (void)_presentFullscreenViewController:(id)a0 animated:(BOOL)a1;
- (void)_presentPopoverWithContentViewController:(id)a0 animated:(BOOL)a1;
- (void)_processMediaInfoDictionaries:(id)a0 atIndex:(unsigned long long)a1 processedResults:(id)a2 processedImageCount:(unsigned long long)a3 processedVideoCount:(unsigned long long)a4 successBlock:(id /* block */)a5 failureBlock:(id /* block */)a6;
- (void)_processMediaInfoDictionaries:(id)a0 successBlock:(id /* block */)a1 failureBlock:(id /* block */)a2;
- (BOOL)_shouldMediaCaptureOpenMediaDevice;
- (void)_showDocumentPickerMenu;
- (BOOL)_string:(id)a0 hasPrefixCaseInsensitive:(id)a1;
- (void)_uploadItemForImageData:(id)a0 imageName:(id)a1 successBlock:(id /* block */)a2 failureBlock:(id /* block */)a3;
- (void)_uploadItemForJPEGRepresentationOfImage:(id)a0 successBlock:(id /* block */)a1 failureBlock:(id /* block */)a2;
- (void)_uploadItemFromMediaInfo:(id)a0 successBlock:(id /* block */)a1 failureBlock:(id /* block */)a2;
- (BOOL)_willMultipleSelectionDelegateBeCalled;
- (void)documentMenu:(id)a0 didPickDocumentPicker:(id)a1;
- (void)documentMenuWasCancelled:(id)a0;
- (void)documentPicker:(id)a0 didPickDocumentAtURL:(id)a1;
- (void)documentPickerWasCancelled:(id)a0;
- (void)imagePickerController:(id)a0 didFinishPickingMediaWithInfo:(id)a1;
- (void)imagePickerController:(id)a0 didFinishPickingMultipleMediaWithInfo:(id)a1;
- (id)initWithResultListener:(id)a0 configuration:(id)a1 documentView:(id)a2;
- (void)popoverControllerDidDismissPopover:(id)a0;

@end