Definition at line 30 of file RBrowserTCanvasWidget.cxx.
Public Member Functions | |
RBrowserTCanvasWidget (const std::string &name) | |
RBrowserTCanvasWidget (const std::string &name, std::unique_ptr< TCanvas > &canv) | |
virtual | ~RBrowserTCanvasWidget () |
void | CheckModified () override |
bool | DrawElement (std::shared_ptr< Browsable::RElement > &elem, const std::string &opt="") override |
std::string | GetKind () const override |
std::string | GetTitle () override |
std::string | GetUrl () override |
void | SetActive () override |
void | Show (const std::string &arg) override |
![]() | |
RBrowserWidget (const std::string &name) | |
virtual | ~RBrowserWidget ()=default |
virtual void | CheckModified () |
virtual bool | DrawElement (std::shared_ptr< Browsable::RElement > &, const std::string &="") |
RBrowser * | GetBrowser () const |
virtual std::string | GetKind () const =0 |
const std::string & | GetName () const |
const Browsable::RElementPath_t & | GetPath () const |
virtual std::string | GetTitle () |
virtual std::string | GetUrl ()=0 |
virtual void | ResetConn () |
virtual std::string | SendWidgetContent () |
std::string | SendWidgetTitle () |
Returns string which can be send to browser client to set/change title of the widget tab. More... | |
virtual void | SetActive () |
void | SetPath (const Browsable::RElementPath_t &path) |
virtual void | Show (const std::string &)=0 |
Private Member Functions | |
void | SetPrivateCanvasFields (bool on_init) |
Private Attributes | |
std::unique_ptr< TCanvas > | fCanvas |
! drawn canvas More... | |
std::multimap< TVirtualPad *, std::unique_ptr< Browsable::RHolder > > | fObjects |
! objects holder, associated with pads More... | |
TWebCanvas * | fWebCanvas {nullptr} |
! web implementation, owned by TCanvas More... | |
|
inline |
Definition at line 83 of file RBrowserTCanvasWidget.cxx.
|
inline |
Definition at line 109 of file RBrowserTCanvasWidget.cxx.
|
inlinevirtual |
Definition at line 128 of file RBrowserTCanvasWidget.cxx.
|
inlineoverridevirtual |
Reimplemented from ROOT::Experimental::RBrowserWidget.
Definition at line 215 of file RBrowserTCanvasWidget.cxx.
|
inlineoverridevirtual |
Reimplemented from ROOT::Experimental::RBrowserWidget.
Definition at line 164 of file RBrowserTCanvasWidget.cxx.
|
inlineoverridevirtual |
Implements ROOT::Experimental::RBrowserWidget.
Definition at line 142 of file RBrowserTCanvasWidget.cxx.
|
inlineoverridevirtual |
Reimplemented from ROOT::Experimental::RBrowserWidget.
Definition at line 159 of file RBrowserTCanvasWidget.cxx.
|
inlineoverridevirtual |
Implements ROOT::Experimental::RBrowserWidget.
Definition at line 154 of file RBrowserTCanvasWidget.cxx.
|
inlineoverridevirtual |
Reimplemented from ROOT::Experimental::RBrowserWidget.
Definition at line 144 of file RBrowserTCanvasWidget.cxx.
|
inlineprivate |
Definition at line 37 of file RBrowserTCanvasWidget.cxx.
|
inlineoverridevirtual |
Implements ROOT::Experimental::RBrowserWidget.
Definition at line 149 of file RBrowserTCanvasWidget.cxx.
|
private |
! drawn canvas
Definition at line 32 of file RBrowserTCanvasWidget.cxx.
|
private |
! objects holder, associated with pads
Definition at line 35 of file RBrowserTCanvasWidget.cxx.
|
private |
! web implementation, owned by TCanvas
Definition at line 33 of file RBrowserTCanvasWidget.cxx.