18 ROOT::Experimental::RDrawable::~RDrawable() {}
20 void ROOT::Experimental::RDrawable::Execute(
const std::string &)
22 assert(
false &&
"Did not expect a menu item to be invoked!");
33 bool ROOT::Experimental::RDrawable::MatchSelector(
const std::string &selector)
const
35 return (selector == fCssType) || (!fCssClass.empty() && (selector == std::string(
".") + fCssClass)) || (!fId.empty() && (selector == std::string(
"#") + fId));
42 std::unique_ptr<ROOT::Experimental::RDisplayItem> ROOT::Experimental::RDrawable::Display()
const
44 return std::make_unique<RDrawableDisplayItem>(*this);