MethodChannelTriposMobile class

Method channel implementation of TriposMobilePlatform

Inheritance

Constructors

MethodChannelTriposMobile()

Properties

deviceEventChannel EventChannel
Event channel for device events
final
deviceEventStream Stream<DeviceEvent>
Stream of device connection events
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
methodChannel MethodChannel
The method channel used to interact with the native platform.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
statusEventChannel EventChannel
Event channel for status updates
final
statusStream Stream<VtpStatus>
Stream of transaction status updates
no setteroverride

Methods

cancelTransaction() Future<void>
Cancel the current transaction
override
deinitialize() Future<void>
Deinitialize the SDK
override
getDeviceInfo() Future<DeviceInfo?>
Get connected device information
override
getPlatformVersion() Future<String?>
Get platform version
override
getSdkVersion() Future<String?>
Get SDK version
override
initialize(TriposConfiguration configuration) Future<bool>
Initialize the SDK with configuration
override
isInitialized() Future<bool>
Check if SDK is initialized
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
processAuthorization(AuthorizationRequest request) Future<AuthorizationResponse>
Process an authorization transaction
override
processLinkedRefund(LinkedRefundRequest request) Future<RefundResponse>
Process a linked refund (using original transaction ID, no card required)
override
processRefund(RefundRequest request) Future<RefundResponse>
Process a refund transaction
override
processSale(SaleRequest request) Future<SaleResponse>
Process a sale transaction
override
processVoid(VoidRequest request) Future<VoidResponse>
Process a void transaction
override
scanBluetoothDevices(TriposConfiguration configuration) Future<List<String>>
Scan for Bluetooth devices
override
toString() String
A string representation of this object.
inherited

Operators

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