FutureButton<T> constructor
const
FutureButton<T> ({
- Key? key,
- required Future<
T> requestFunction(), - required void onSuccess(
- T response
- bool isReady() = _defaultIsReady,
- bool responseValidator(
- T response
- Widget? successWidget,
- Widget? loadingWidget,
- Widget? errorWidget,
- Widget? idleNotReadyWidget,
- required Widget idleWidget(
- ButtonStyle style
- required ButtonStyle buttonStyle,
Creates an instance of FutureButton.
Implementation
const FutureButton({Key? key, required this.requestFunction, required this.onSuccess, this.isReady = _defaultIsReady, this.responseValidator, this.successWidget, this.loadingWidget, this.errorWidget, this.idleNotReadyWidget, required this.idleWidget, required this.buttonStyle}) : super(key: key);