getAlarms method

  1. @override
Future<List<Alarm>> getAlarms()
override

Implementation

@override
Future<List<Alarm>> getAlarms() async {
  final alarms = await methodChannel.invokeListMethod<Map<dynamic, dynamic>>(
    'getAlarms',
  );
  return alarms
          ?.map((alarm) => Alarm.fromMap(alarm.cast<String, dynamic>()))
          .toList() ??
      [];
}