X Tutup
// Copyright (c) 2016 CEF Python. See the Authors and License files. #include "common/cefpython_public_api.h" #include "include/cef_jsdialog_handler.h" class JSDialogHandler : public CefJSDialogHandler { public: JSDialogHandler(){} virtual ~JSDialogHandler(){} typedef cef_jsdialog_type_t JSDialogType; bool OnJSDialog(CefRefPtr browser, const CefString& origin_url, JSDialogType dialog_type, const CefString& message_text, const CefString& default_prompt_text, CefRefPtr callback, bool& suppress_message) override; bool OnBeforeUnloadDialog(CefRefPtr browser, const CefString& message_text, bool is_reload, CefRefPtr callback ) override; void OnResetDialogState(CefRefPtr browser) override; void OnDialogClosed(CefRefPtr browser) override; private: IMPLEMENT_REFCOUNTING(JSDialogHandler); };
X Tutup