addAlarm method
Implementation
@override
Future<AlarmItem> addAlarm(DateTime time,
{String? uid,
Map<String, dynamic>? payload,
Duration? screenWakeDuration}) async {
var alarm = AlarmItem(
time: time,
uid: uid,
payload: payload,
screenWakeDuration: screenWakeDuration);
return AlarmItem.fromJson(jsonDecode(
await invokeNativeMethod<String>(ChannelMethods.ADD, alarm) ?? "{}"));
}