stop static method

Future<bool> stop(
  1. int id
)

Stops alarm.

Implementation

static Future<bool> stop(int id) async {
  await AlarmStorage.unsaveAlarm(id);
  updateStream.add(id);

  final success = iOS
      ? await IOSAlarm().stopAlarm(id)
      : await AndroidAlarm().stopAlarm(id);

  if (success) {
    _scheduled.add(_scheduled.value.removeById(id));
    _ringing.add(_ringing.value.removeById(id));
  }

  return success;
}