request method
void
request({
- Key? key,
- BuildContext? context,
- Payload? payload,
- bool? showCloseButton,
- Widget? closeButton,
- BootpayDefaultCallback? onCancel,
- BootpayDefaultCallback? onError,
- BootpayCloseCallback? onClose,
- BootpayCloseCallback? onCloseHardware,
- BootpayDefaultCallback? onReady,
- BootpayConfirmCallback? onConfirm,
- BootpayDefaultCallback? onDone,
override
Implementation
@override
void request(
{
Key? key,
BuildContext? context,
Payload? payload,
bool? showCloseButton,
Widget? closeButton,
BootpayDefaultCallback? onCancel,
BootpayDefaultCallback? onError,
BootpayCloseCallback? onClose,
BootpayCloseCallback? onCloseHardware,
BootpayDefaultCallback? onReady,
BootpayConfirmCallback? onConfirm,
BootpayDefaultCallback? onDone
}) {
this._callbackCancel = onCancel;
this._callbackError = onError;
this._callbackClose = onClose;
this._callbackCloseHardware = onCloseHardware;
this._callbackReady = onReady;
this._callbackConfirm = onConfirm;
this._callbackDone = onDone;
if(payload != null) {
_request(jsonEncode(payload.toJson()));
}
}