getEvents method
Implementation
@override
Future<List<Event>?> getEvents([String? id]) async {
final events = await methodChannel.invokeMethod('getEvents', {'id': id});
if (events == null) return null;
final json = jsonDecode(events);
return json.map<Event>((json) => Event.fromJson(json)).toList();
}