0

我们有一个遗留的桌面应用程序,其中包含对用户习惯的轴交互进行特定处理的图表。

基于 Web 的交互现在被转移到 LightningChartJS。但是,该 API 似乎并未提供基于鼠标按钮自定义其行为的功能。

其中,我们希望启用使用鼠标左键而不是 RMB 来平移轴。该文档虽然特别提到了人民币

4

2 回答 2

1

由于 LightningChart JS v3.0.0,这可以通过使用overrideInteractionMouseButtons初始化选项来实现。

 const lcjs = lightningChart({
     // LightningChartOptions
     overrideInteractionMouseButtons: {
         chartXYPanMouseButton: 0, // LMB
         chartXYRectangleZoomFitMouseButton: 2, // RMB
     }
 })

有关OverrideInteractionMouseButtons可以将哪些交互移动到不同鼠标按钮的详细信息,请参阅。

于 2021-12-16T11:08:51.970 回答
0

目前无法为 Axis 自定义鼠标按钮的行为。我们计划在以后添加此功能。

于 2020-07-29T09:23:33.873 回答