# 接口: ExtendedPlugin<TType, O, Model>
# 类型参数
| 名称 | 类型 |
|---|---|
TType | 扩展 ChartType |
O | AnyObject |
Model | TooltipModel<TType> |
# 层级结构
ExtendedPlugin↳
Plugin
# 方法
# afterTooltipDraw
▸ Optional afterTooltipDraw(chart, args, options): void
描述
在绘制 tooltip 后调用。请注意,如果先前取消了 tooltip 绘制,则不会调用此钩子。
# 参数
| 名称 | 类型 | 描述 |
|---|---|---|
chart | Chart<keyof ChartTypeRegistry, (number | [number, number] | Point | BubbleDataPoint)[], unknown> | 图表实例。 |
args | 对象 | 调用参数。 |
args.tooltip | Model | tooltip。 |
options | O | 插件选项。 |
# 返回值
void
# 定义于
types/index.d.ts:2705 (在新窗口中打开)
# beforeTooltipDraw
▸ Optional beforeTooltipDraw(chart, args, options): boolean | void
描述
在绘制 tooltip 之前调用。如果任何插件返回 false,则 tooltip 绘制将被取消,直到触发另一个 render。
# 参数
| 名称 | 类型 | 描述 |
|---|---|---|
chart | Chart<keyof ChartTypeRegistry, (number | [number, number] | Point | BubbleDataPoint)[], unknown> | 图表实例。 |
args | 对象 | 调用参数。 |
args.cancelable | true | - |
args.tooltip | Model | tooltip。 |
options | O | 插件选项。 |
# 返回值
boolean | void
false 以取消图表 tooltip 绘制。