FlutterElavonPlatform class abstract

Platform interface for Flutter Elavon

Inheritance
  • Object
  • PlatformInterface
  • FlutterElavonPlatform
Implementers

Constructors

FlutterElavonPlatform()

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

cancelLedPairing() Future<void>
Cancel LED pairing
cancelTransaction() Future<void>
Cancel transaction
confirmLedPairing() Future<void>
Confirm LED pairing
connectDevice(String deviceName, String connectionType, String deviceType, {String? ipAddress, int? ipPort}) Future<void>
Connect to a device ipAddress - Optional IP address (for IP connections) ipPort - Optional IP port (for IP connections)
createAccount(String paymentGatewayType, {ConvergeCredentials? credentials}) Future<Map>
Create an account
createTender(String tenderType, int? amountTendered, String? currencyCode) Future<void>
Create a tender
createTransaction(String transactionType, int amount, String currencyCode, String? associatedTransactionId, {TransactionOptions? options}) Future<void>
Create a transaction
findDevices(List<String>? deviceTypes, String? connectionType) Future<List>
Find devices deviceTypes - Optional list of device type names connectionType - Optional connection type name to filter by
getAccountInfo() Future<Map>
Get cached account information
getConnectedDevices() Future<List>
Get connected devices
getTransactionEvents() Stream<TransactionEvent>
Get transaction events stream
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
processTransaction() Future<void>
Process transaction
restartLedPairing() Future<void>
Restart LED pairing sequence
retrieveAccountInformation() Future<Map>
Retrieve account information
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

instance FlutterElavonPlatform
getter/setter pair