refreshWidget method

void refreshWidget()

Implementation

void refreshWidget() {
  debugPrint("Plotline Refresh Debug: refreshWidget called for ${widget.valueKey}");
  if (DateTime.now().millisecondsSinceEpoch - lastRefreshTime < 1000) {
    return;
  }
  lastRefreshTime = DateTime.now().millisecondsSinceEpoch;
  widgetChannel?.send(<String, dynamic>{
    "event": "checkForWidgetChange",
    "widgetId": widget.valueKey
  });
}