highcharts / highcharts/highcharts-react-native

`plotOptions.series.point.events` (event) param doesn't work in production

Open
#137 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
105
Forks
79
PR merge metrics
No merged PRs in 30d

Description

```
plotOptions: {
series: {
point: {
events: {
click: function (event) {
// do stuff with event
}
}
}
}
}
```

This doesn't work in production mode, but it works in dev mode. for some reason using --no-dev --minify it doesn't work.

feature specific workaround:

```
plotOptions: {
series: {
point: {
events: {
click: function (event) {
var x = this.x;
var eventObj = {
"event": "series click",
"xIndex": x,
}
var eventObjStr = JSON.stringify(eventObj);
window.ReactNativeWebView.postMessage(eventObjStr)
}
}
}
}
}
```

use `this`, and access the data on the series and category outside of the react-native-webview in a standard react-native component off the state

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.