SafeXPayBloc class
Constructors
Properties
- amount ↔ double
-
getter/setter pair
- appRepository ↔ AppRepository
-
getter/setter pair
-
autoValidateController
↔ BehaviorSubject<
bool> -
getter/setter pair
- cardNameController ↔ TextEditingController
-
getter/setter pair
- cardNumberController ↔ TextEditingController
-
getter/setter pair
- cardPaymentFlag ↔ bool
-
Allowed payment options for the merchant
getter/setter pair
- channel ↔ String
-
getter/setter pair
- countryCode ↔ String
-
getter/setter pair
- currency ↔ String
-
getter/setter pair
- cvvNumberController ↔ TextEditingController
-
getter/setter pair
- expiryDateController ↔ TextEditingController
-
getter/setter pair
- failureUrl ↔ String
-
getter/setter pair
-
filteredNBPaymentList
↔ List<
PaymentModeDetails> -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
loaderController
↔ BehaviorSubject<
bool> -
getter/setter pair
-
nbFilterListController
↔ BehaviorSubject<
bool> -
getter/setter pair
- nbPaymentMode ↔ PaymentMode
-
getter/setter pair
-
nbStaticListController
↔ BehaviorSubject<
bool> -
getter/setter pair
-
nbStaticPaymentList
↔ List<
PaymentModeDetails> -
getter/setter pair
- netBankingPaymentFlag ↔ bool
-
getter/setter pair
- orderNo ↔ String
-
getter/setter pair
-
paymentMethodList
↔ List<
PaymentMethodModel> -
getter/setter pair
-
paymentModeList
↔ List<
PaymentMode> ? -
getter/setter pair
-
payModeListController
↔ BehaviorSubject<
bool> -
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
savedCardsList
↔ List<
SavedCard> -
getter/setter pair
-
savedCardsListController
↔ BehaviorSubject<
bool> -
getter/setter pair
-
scaffoldKey
→ GlobalKey<
ScaffoldState> -
no setter
- selectedCardType ↔ String
-
getter/setter pair
- selectedCreditCardType ↔ CardType
-
getter/setter pair
- selectedNBPaymentMethod ↔ PaymentModeDetails?
-
getter/setter pair
-
selectedNBPaymentMethodController
↔ BehaviorSubject<
PaymentModeDetails> -
getter/setter pair
- selectedWalletPaymentMethod ↔ PaymentModeDetails?
-
getter/setter pair
- successUrl ↔ String
-
getter/setter pair
- transactionType ↔ String
-
getter/setter pair
- upiPaymentFlag ↔ bool
-
getter/setter pair
-
upiPaymentList
↔ List<
PaymentModeDetails> -
getter/setter pair
-
walletListController
↔ BehaviorSubject<
bool> -
getter/setter pair
- walletPaymentFlag ↔ bool
-
getter/setter pair
-
walletPaymentList
↔ List<
PaymentModeDetails> -
getter/setter pair
Methods
-
dispose(
) → void -
generateStaticNBList(
) → void -
getBrandingDetails(
) → Future< void> -
getCardType(
String cardNumber) → Future< void> -
getCardTypeAndPGDetails(
String cardNumber) → void -
getMerchantPayModes(
) → Future< void> -
getSavedCards(
) → Future< void> -
makePayment(
String? encryptedTransactionDetails, String? encryptedPgDetails, String? encryptedCardDetails, String? encryptedUserDetails, String? billDetails, String? shipDetails, String? itemDetails, String? otherDetails, String merchantId, BuildContext context) → Future< String?> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
saveUdf(
{required String udf1, required String udf2, required String udf3, required String udf4, required String udf5}) → Future< void> -
saveUserDetails(
{required String name, required String emailId, required String mobile}) → Future< void> -
setAllowedPaymentMethods(
{bool allowCardPayment = true, bool allowNetBankingPayment = true, bool allowWalletPayment = true, bool allowUPIPayment = true}) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited