|
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149
|
FRAMES
NO FRAMES |
SUMMARY: INNER | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD |
(default)
Class CefDownloadHandler
CefBaseRefCounted
|
+--CefDownloadHandler
in cef_download_handler.h
- class CefDownloadHandler
- extends CefBaseRefCounted
Class used to handle file downloads. The methods of this class will called
on the browser process UI thread.
OnBeforeDownload
public virtual void OnBeforeDownload( CefRefPtr< CefBrowser > browser, CefRefPtr< CefDownloadItem > download_item, const CefString& suggested_name, CefRefPtr< CefBeforeDownloadCallback > callback )= 0;
- Called before a download begins. |suggested_name| is the suggested name for
the download file. By default the download will be canceled. Execute
|callback| either asynchronously or in this method to continue the download
if desired. Do not keep a reference to |download_item| outside of this
method.
OnDownloadUpdated
public virtual void OnDownloadUpdated( CefRefPtr< CefBrowser > browser, CefRefPtr< CefDownloadItem > download_item, CefRefPtr< CefDownloadItemCallback > callback );
- Called when a download's status or progress information has been updated.
This may be called multiple times before and after OnBeforeDownload().
Execute |callback| either asynchronously or in this method to cancel the
download if desired. Do not keep a reference to |download_item| outside of
this method.
|
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149
|
FRAMES
NO FRAMES |
SUMMARY: INNER | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD |
Chromium Embedded Framework (CEF) Copyright © 2016 Marshall A. Greenblatt