Learmond class

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
presentApplePayButton({required BuildContext context, String? apiKey, String? appleMerchantId, String amount = '0.00', String currency = 'USD', void onResult(PaymentResult result)?, Future<void> onPay()?, ButtonStyle? buttonStyle, Map<String, dynamic>? merchantArgs, String? merchantName, String? merchantInfo, List<SummaryLineItem>? summaryItems}) Widget
presentCardButton({required BuildContext context, String? apiKey, String? clientSecret, String amount = '0.00', void onResult(PaymentResult result)?, Future<void> onPay()?, ButtonStyle? buttonStyle, String? merchantName, String? merchantInfo, List<SummaryLineItem>? summaryItems, Map<String, dynamic>? merchantArgs, String? label}) Widget
Returns a configured LearmondCardButton widget.
presentEUBankButton({required BuildContext context, String? apiKey, String? clientSecret, String amount = '0.00', void onResult(PaymentResult result)?, Future<void> onPay()?, ButtonStyle? buttonStyle, String? label, String? merchantName, String? merchantInfo, List<SummaryLineItem>? summaryItems, Map<String, dynamic>? merchantArgs}) Widget
presentGooglePayButton({required BuildContext context, String? apiKey, String? googleMerchantId, String amount = '0.00', String currency = 'USD', void onResult(PaymentResult result)?, Future<void> onPay()?, ButtonStyle? buttonStyle, Map<String, dynamic>? merchantArgs, String? merchantName, String? merchantInfo, List<SummaryLineItem>? summaryItems}) Widget
presentIndividualButtons({required BuildContext context, String? apiKey, String? clientSecret, String? appleMerchantId, String? googleMerchantId, Map<String, dynamic>? merchantArgs, String? merchantName, String? merchantInfo, List<SummaryLineItem>? summaryItems, String amount = '0.00', String currency = 'USD', void onResult(PaymentResult result)?, Future<void> onPay()?, ButtonStyle? buttonStyle}) Widget
Presents the LearmondIndividualButtons composite in a bottom sheet.
presentLearmondPayButtons({required BuildContext context, String? apiKey, String? clientSecret, String? appleMerchantId, String? googleMerchantId, Map<String, dynamic>? merchantArgs, String? merchantName, String? merchantInfo, List<SummaryLineItem>? summaryItems, String amount = '0.00', String currency = 'USD', void onResult(PaymentResult result)?, Future<void> onPay()?, bool showNativePay = true, ButtonStyle? buttonStyle}) Widget
Presents the composite LearmondPayButtons widget in a bottom sheet.
presentMerchantArgs({required BuildContext context, void onSubmit(Map<String, dynamic>? merchantArgs)?, Map<String, dynamic>? initialArgs}) Future<void>
Presents a modal sheet for entering merchantArgs (name, info, multiple line items).
presentSourcePayButton({required BuildContext context, String? apiKey, String? sourceAccountId, String amount = '0.00', String currency = 'USD', void onResult(PaymentResult result)?, Future<void> onPay()?, ButtonStyle? buttonStyle, Map<String, dynamic>? merchantArgs, String? merchantName, String? merchantInfo, List<SummaryLineItem>? summaryItems}) Widget
presentUSBankButton({required BuildContext context, String? apiKey, String? clientSecret, String amount = '0.00', void onResult(PaymentResult result)?, Future<void> onPay()?, ButtonStyle? buttonStyle, String? label, String? merchantName, String? merchantInfo, List<SummaryLineItem>? summaryItems, Map<String, dynamic>? merchantArgs}) Widget
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

instance Learmond
final