getEvents method

  1. @override
Future<List<Event>?> getEvents([
  1. String? id
])
override

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();
}