FlutterElavonPlatform class abstract
Platform interface for Flutter Elavon
- Inheritance
-
- Object
- PlatformInterface
- FlutterElavonPlatform
- Implementers
Constructors
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 namesconnectionType- 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