Definition at line 61 of file RWebDisplayHandle.hxx.
Public Member Functions | |
ChromeCreator (bool is_edge=false) | |
Constructor. | |
virtual | ~ChromeCreator ()=default |
bool | IsActive () const override |
std::string | MakeProfile (std::string &exec, bool) override |
Handle profile argument. | |
void | ProcessGeometry (std::string &, const RWebDisplayArgs &args) override |
Replace $geometry placeholder with geometry settings Also RWebDisplayArgs::GetExtraArgs() are appended. | |
![]() | |
BrowserCreator (bool custom=true, const std::string &exec="") | |
Class to handle starting of web-browsers like Chrome or Firefox. | |
virtual | ~BrowserCreator ()=default |
std::unique_ptr< RWebDisplayHandle > | Display (const RWebDisplayArgs &args) override |
Display given URL in web browser. | |
![]() | |
virtual | ~Creator ()=default |
Private Attributes | |
bool | fEdge {false} |
std::string | fEnvPrefix |
Additional Inherited Members | |
![]() | |
void | TestProg (const std::string &nexttry, bool check_std_paths=false) |
Check if browser executable exists and can be used. | |
![]() | |
std::string | fBatchExec |
batch execute line | |
std::string | fExec |
standard execute line | |
std::string | fHeadlessExec |
headless execute line | |
std::string | fProg |
browser executable | |
#include <ROOT/RWebDisplayHandle.hxx>
RWebDisplayHandle::ChromeCreator::ChromeCreator | ( | bool | is_edge = false | ) |
Constructor.
Definition at line 377 of file RWebDisplayHandle.cxx.
|
virtualdefault |
|
inlineoverridevirtual |
Reimplemented from ROOT::Experimental::RWebDisplayHandle::Creator.
Definition at line 67 of file RWebDisplayHandle.hxx.
|
overridevirtual |
Handle profile argument.
Reimplemented from ROOT::Experimental::RWebDisplayHandle::BrowserCreator.
Definition at line 444 of file RWebDisplayHandle.cxx.
|
overridevirtual |
Replace $geometry placeholder with geometry settings Also RWebDisplayArgs::GetExtraArgs() are appended.
Reimplemented from ROOT::Experimental::RWebDisplayHandle::BrowserCreator.
Definition at line 418 of file RWebDisplayHandle.cxx.
|
private |
Definition at line 62 of file RWebDisplayHandle.hxx.
|
private |
Definition at line 63 of file RWebDisplayHandle.hxx.