$dispatchRuntimeEvent method

void $dispatchRuntimeEvent(
  1. String eventName,
  2. Map<String, dynamic> payload
)

Internal: dispatch event payload from viewer.

Implementation

void $dispatchRuntimeEvent(String eventName, Map<String, dynamic> payload) {
  final list = _eventListeners[eventName];
  if (list == null) return;
  for (final cb in List.of(list)) {
    try { cb(payload); } catch (_) {}
  }
}