pauseBlockApps method
Future<bool>
pauseBlockApps({
- required Duration pauseDuration,
- String? notificationTitle,
- String? notificationText,
- bool showNotification = true,
override
Temporarily pause blocking apps for a specified duration After the pause duration expires, blocking will automatically resume
Implementation
@override
Future<bool> pauseBlockApps({
required Duration pauseDuration,
String? notificationTitle,
String? notificationText,
bool showNotification = true,
}) async {
final arguments = <Object?, Object?>{
Argument.pauseDuration: pauseDuration.inMilliseconds,
Argument.notificationTitle: notificationTitle,
Argument.notificationText: notificationText,
Argument.showNotification: showNotification,
};
return await methodChannel.invokeMethod<bool>(
MethodName.pauseBlockApps, arguments) ??
false;
}