13#ifndef ROOT7_RCefWebDisplayHandle
14#define ROOT7_RCefWebDisplayHandle
55 bool Resize(
int,
int)
override;
CefRefPtr< SimpleApp > fCefApp
~CefCreator() override=default
std::unique_ptr< ROOT::RWebDisplayHandle > Display(const ROOT::RWebDisplayArgs &args) override
CefRefPtr< CefBrowser > fBrowser
associated browser
void CloseBrowser()
Closes associated browser window.
static void AddCreator()
Add CEF creator.
void SetBrowser(CefRefPtr< CefBrowser > br)
bool WaitForContent(int tmout_sec, const std::string &extra_args)
Process system events until browser content is available Used in headless mode for batch production l...
unsigned fValid
used to verify if instance valid or not
~RCefWebDisplayHandle() override
Destructor Closes browser window if any.
bool Resize(int, int) override
Resize browser window.
RCefWebDisplayHandle(const std::string &url)
Holds different arguments for starting browser with RWebDisplayHandle::Display() method.
Handle of created web-based display Depending from type of web display, holds handle of started brows...
RWebDisplayHandle(const std::string &url)
constructor
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...