CredioConfig constructor
CredioConfig(
- String apiKey,
- String? terminalId,
- String? webhookURL,
- GlobalKey<
NavigatorState> ? locator, { - Widget? initializerButton,
- Map<
String, dynamic> ? metaData, - ButtonConfiguration? buttonConfiguration,
- double? amount,
- InputDecoration? amountInputDecoration,
- List<
SelectionData> ? accountTypes, - void customSelectionSheet(
- BuildContext,
- List<
SelectionData> , - dynamic ()
- Widget customPinEntry(
- BuildContext,
- dynamic ()
- Future<
T?> customLoader<T>({ - VoidCallback? action,
- required BuildContext context,
- required String errorMessage,
- required Future<
T> future, - required dynamic onError(),
- required String prompt,
- String? successMessage,
Implementation
CredioConfig(
this.apiKey,
this.terminalId,
this.webhookURL,
this.locator, {
this.initializerButton,
this.metaData,
this.buttonConfiguration,
this.amount,
this.amountInputDecoration,
this.accountTypes,
this.customSelectionSheet,
this.customPinEntry,
this.customLoader,
});