off<T> method
Implementation
Future<void> off<T>(
String javaScriptEvent, HighchartsCallbackDart<T>? callback) async {
if (_events[javaScriptEvent] != null) {
final callbacks = _events[javaScriptEvent]!;
if (callback != null) {
callbacks.remove(callback);
}
if (callback == null || callbacks.isEmpty) {
await webViewController
.runJavaScript('highcharts_flutter.off($javaScriptEvent);');
callbacks.clear();
_events.remove(javaScriptEvent);
}
}
}