parse static method
Implementation
static void parse(
String data,
void Function(String event, Map<String, dynamic> data) onEvent,
) {
final eventRegex = RegExp(r'event:([^\n]+)\ndata:(.*?)\n\n');
final matches = eventRegex.allMatches(data);
for (var match in matches) {
final eventName = match.group(1);
final eventData = match.group(2);
if (eventName != null && eventData != null) {
onEvent(eventName, jsonDecode(eventData));
}
}
}