13#ifndef ROOT7_RBrowserWidget 
   14#define ROOT7_RBrowserWidget 
   50   virtual std::shared_ptr<RWebWindow> 
GetWindow() { 
return nullptr; }
 
   61   virtual std::string 
GetUrl() { 
return ""; }
 
   64   virtual bool DrawElement(std::shared_ptr<Browsable::RElement> &, 
const std::string & = 
"") { 
return false; }
 
 
   77   virtual std::shared_ptr<RBrowserWidget> 
Create(
const std::string &) = 0;
 
   79   virtual std::shared_ptr<RBrowserWidget> 
CreateFor(
const std::string &, std::shared_ptr<Browsable::RElement> &) { 
return nullptr; }
 
   92   static std::shared_ptr<RBrowserWidget> 
CreateWidget(
const std::string &kind, 
const std::string &
name);
 
   94   static std::shared_ptr<RBrowserWidget> 
CreateWidgetFor(
const std::string &kind, 
const std::string &
name, std::shared_ptr<Browsable::RElement> &
element);
 
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t win
 
Web-based ROOT files and objects browser.
 
Represents web window, which can be shown in web browser or any other supported environment.
 
std::vector< std::string > RElementPath_t