// Copyright (c) 2016 CEF Python. See the Authors and License files.
#include "common/cefpython_public_api.h"
#include "include/cef_focus_handler.h"
class FocusHandler : public CefFocusHandler
{
public:
FocusHandler(){}
virtual ~FocusHandler(){}
void OnTakeFocus(CefRefPtr browser,
bool next) override;
bool OnSetFocus(CefRefPtr browser,
cef_focus_source_t source) override;
void OnGotFocus(CefRefPtr browser) override;
private:
IMPLEMENT_REFCOUNTING(FocusHandler);
};