setState method
Future<void>
setState(
- FutureOr<
void> op()?, { - bool waitSignal = true,
- bool doneSuccessSignal = true,
- bool doneErrorSignal = true,
- String onDoneError(
- dynamic e
inherited
Implementation
Future<void> setState(FutureOr<void> Function()? op,
{bool waitSignal = true,
bool doneSuccessSignal = true,
bool doneErrorSignal = true,
String Function(dynamic e)? onDoneError}) async {
try {
wait(signal: waitSignal);
await op?.call();
doneSuccess(signal: doneSuccessSignal);
} catch (e) {
doneError(onDoneError?.call(e) ?? e.toString(), signal: doneErrorSignal);
}
}