13#ifndef ROOT7_RBrowserWidget 
   14#define ROOT7_RBrowserWidget 
   49   virtual void Show(
const std::string &) = 0;
 
   63   virtual bool DrawElement(std::shared_ptr<Browsable::RElement> &, 
const std::string & = 
"") { 
return false; }
 
   74   virtual std::shared_ptr<RBrowserWidget> 
Create(
const std::string &) = 0;
 
   76   virtual std::shared_ptr<RBrowserWidget> 
CreateFor(
const std::string &, std::shared_ptr<Browsable::RElement> &) { 
return nullptr; }
 
   85   static std::shared_ptr<RBrowserWidget> 
CreateWidget(
const std::string &kind, 
const std::string &
name);
 
   87   static std::shared_ptr<RBrowserWidget> 
CreateWidgetFor(
const std::string &kind, 
const std::string &
name, std::shared_ptr<Browsable::RElement> &element);
 
Web-based ROOT files and objects browser.
std::vector< std::string > RElementPath_t
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.