execute method
Executes this configuration.
The context parameter provides access to the widget tree.
The optional arguments map contains parameters for the execution.
Implementation
@override
FutureOr<void> execute(BuildContext context,
{Map<String, dynamic>? arguments}) {
final messenger = ScaffoldMessenger.maybeOf(context);
if (messenger == null) {
VyuhBinding.instance.log
.debug('No ScaffoldMessenger found in the widget tree');
return null;
}
if (immediately) {
messenger.removeCurrentSnackBar();
} else {
messenger.hideCurrentSnackBar();
}
}