loadRequest method
Implementation
Future<void> loadRequest() {
final customerJson = {'customer': widget.customer.toMap()};
final data = json.encode(customerJson);
String? extraData;
if (widget.selectedInstitution != null) {
extraData = widget.selectedInstitution!.toJson();
}
final queryParameters = {
'key': widget.apiKey,
'version': version,
'scope': widget.scope,
'data': data,
'reauth_token': widget.reAuthCode,
if (widget.reference != null) 'reference': widget.reference,
if (extraData != null) 'selectedInstitution': extraData,
};
final uri = Uri(
scheme: urlScheme,
host: connectHost,
queryParameters: queryParameters,
);
return _webViewController.loadRequest(uri);
}