MCPcopy Create free account
hub / github.com/antvis/F2Native / ToolTipController

Method ToolTipController

core/graphics/tooltip/TooltipController.cpp:46–55  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44} // namespace xg
45
46tooltip::ToolTipController::ToolTipController(XChart *chart) : chart_(chart) {
47 chart_->eventController_->AddCallback("pressstart", XG_MEMBER_CALLBACK_1(tooltip::ToolTipController::OnPressStart));
48 chart_->eventController_->AddCallback("press", XG_MEMBER_CALLBACK_1(tooltip::ToolTipController::OnPress));
49 chart_->eventController_->AddCallback("pressend", XG_MEMBER_CALLBACK_1(tooltip::ToolTipController::OnPressEnd));
50
51 chart_->AddMonitor(ACTION_CHART_AFTER_GEOM_DRAW, XG_MEMBER_CALLBACK(tooltip::ToolTipController::OnRender));
52 chart_->AddMonitor(ACTION_CHART_CLEAR_INNER, XG_MEMBER_CALLBACK(tooltip::ToolTipController::OnClearInner));
53
54 container_ = chart_->frontLayout_->AddGroup();
55}
56
57tooltip::ToolTipController::~ToolTipController() {
58 configs_.clear();

Callers

nothing calls this directly

Calls 3

AddCallbackMethod · 0.80
AddMonitorMethod · 0.45
AddGroupMethod · 0.45

Tested by

no test coverage detected