scheduleBlock method
Future<bool?>
scheduleBlock({
- required String scheduleId,
- required List<
String> packagesName, - required DateTime startTime,
- required Duration duration,
- bool recurring = false,
- List<
int> daysOfWeek = const [],
override
Implementation
@override
Future<bool?> scheduleBlock({
required String scheduleId,
required List<String> packagesName,
required DateTime startTime,
required Duration duration,
bool recurring = false,
List<int> daysOfWeek = const [],
}) async {
final bool? result =
await methodChannel.invokeMethod<bool>(MethodName.scheduleBlock, {
Argument.scheduleId: scheduleId,
Argument.packagesName: packagesName,
Argument.startTimeInMillisecond: startTime.millisecondsSinceEpoch,
Argument.duration: duration.inMilliseconds,
Argument.recurring: recurring,
Argument.daysOfWeek: daysOfWeek,
});
return result;
}