26 #ifndef ewk_file_chooser_request_private_h 27 #define ewk_file_chooser_request_private_h 29 #include "APIObject.h" 30 #include "WKRetainPtr.h" 31 #include "ewk_object_private.h" 32 #include <WebKit/WKBase.h> 33 #include <wtf/PassRefPtr.h> 39 static Ref<EwkFileChooserRequest> create(WKOpenPanelParametersRef parameters, WKOpenPanelResultListenerRef listener)
46 bool allowMultipleFiles()
const;
47 WKRetainPtr<WKArrayRef> acceptedMIMETypes()
const;
48 inline bool wasHandled()
const {
return m_wasRequestHandled; }
50 void chooseFiles(WKArrayRef fileURLs);
55 WKRetainPtr<WKOpenPanelParametersRef> m_parameters;
56 WKRetainPtr<WKOpenPanelResultListenerRef> m_listener;
57 bool m_wasRequestHandled;
60 #endif // ewk_file_chooser_request_private_h Definition: ewk_object_private.h:31
Definition: ewk_file_chooser_request_private.h:35