m4e_sdk library

Classes

$M4eTransactionWalletCopyWith<$Res>
$M4eWalletDetailCopyWith<$Res>
$M4eWalletDetailTypeCopyWith<$Res>
$M4eWalletProviderCopyWith<$Res>
$MobileMoneyWalletDetailCopyWith<$Res>
$MobileMoneyWalletProviderCopyWith<$Res>
ConfigFlavour
EntityEntityAccess
EntityWalletAccess
M4eAccessPermissionSet
M4eAccessPermissionType
M4eAmount
M4eAuthOTPVerificationForm
Form parameters required for m4e-sdk authentication OTP verification
M4eAuthPhoneNumberForm
Form parameters required for m4e-sdk authentication phone number verification
M4eAuthService
Exposes SDK Auth Api methods
M4eAuthToken
M4eBalance
M4eClientRequest
M4eCurrency
M4eCurrencyType
M4eErrorResponse
M4eExceptionCode
M4eExceptionMessages
M4eHeaderInterceptors
M4eLoggingInterceptors
M4eNetworkProviderType
M4ePermissionForm
M4ePersistence
M4ePhoneNumber
M4eSDKConfig
M4eSearchConjunctionType
M4eSuffix
M4eTransaction
M4eTransactionForm
Form parameters required for m4e-sdk transactions
M4eTransactionList
M4eTransactionResult
M4eTransactionService
Exposes SDK Transaction Api methods
M4eTransactionType
M4eTransactionWallet
M4eUniqueId
M4eUnitImpl
Represents a void-type but with value equality feature.
M4eUser
M4eUserForm
M4eUserService
Exposes SDK User Api methods
M4eWallet
M4eWalletDetail
M4eWalletDetailType
M4eWalletForm
M4eWalletInfo
M4eWalletList
M4eWalletProvider
M4eWalletService
Exposes SDK Wallet Api methods
M4eWalletType
MobileMoneyProviderSearchForm
MobileMoneyWalletDetail
MobileMoneyWalletProvider
MultipleClauseSearchForm
SearchClause
SearchFormTypeCollection
SettingValues
SingleClauseSearchForm
WalletWalletAccess

Extensions

DateTimeConverter
Converts DateTime type to and from seconds (int)
M4eWalletDetailXtension
MobileMoneyWalletDetailXtension
MobileMoneyWalletProviderXtension

Constants

$M4eTransactionWallet → const _$M4eTransactionWalletTearOff
_$M4eTransactionWalletTearOff()
$M4eWalletDetailType → const _$M4eWalletDetailTypeTearOff
_$M4eWalletDetailTypeTearOff()
unitImpl → const M4eUnitImpl
instantiated M4eUnitImpl type with value equality this type, serves as a regular dart void keyword but with value equality added

Properties

m4eSDK GetIt
GETIt instatiation
read / write

Functions

initializeM4eSDK({M4eSDKConfig config}) → void
Initializes the m4e sdk with specified SDKConfig env
logger(dynamic log) → void
Prints logs in debug mode

Exceptions / Errors

M4eAuthException
This is thrown when M4eAuthException occures
M4eCacheException
This is thrown when a an M4eCacheException occures
M4eException
M4eServerException
This is thrown when a an M4eServerException occures