m4e_sdk library
Classes
- 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 withvalue 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
- unitImpl → const M4eUnitImpl
-
instantiated M4eUnitImpl type with value equality
this type, serves as a regular dart
void
keyword but with value equality addedconst M4eUnitImpl()
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