errorProcess method
void
errorProcess(
- String message
)
Implementation
void errorProcess(String message) {
state = AwsStateProcessButton.error;
definition = widget.error;
setState(() {});
if (definition.animation.delay != null) {
Future.delayed(definition.animation.delay!,
() => widget.result.call(false, message));
} else {
widget.result.call(false, message);
}
if (widget.resetStateAfterError) {
Future.delayed(
Duration(milliseconds: widget.resetStateAfterErrorDuration), () {
state = AwsStateProcessButton.expecting;
definition = widget.init;
setState(() {});
});
}
}