IGlobalUserState class abstract

Constructors

IGlobalUserState()

Properties

activeAutoDebitRules int
no setter
amountSavedOnPurchase double
no setter
availableBalance double
no setter
availableDeposit double
no setter
availableReward double
no setter
balance double
no setter
checkoutCart ICheckoutCart?
no setter
checkoutSurveySubmissionCount int
getter/setter pair
checkoutVisitCount int
no setter
configLastUpdatedAt int
no setter
currentCoinsBalance double
no setter
dailyReward double
no setter
deviceId String
no setter
displayPicture String
no setter
email String
no setter
fcmToken String
no setter
firstName String
no setter
fullName String
no setter
hashCode int
The hash code for this object.
no setterinherited
hideRewardsIntroCard bool
getter/setter pair
isAutoDebitSubscribed bool
no setter
isEmailVerified bool
no setter
isFinoEnabled bool
no setter
isFirstTimeUser bool
no setter
isMilestoneIntroShown bool
getter/setter pair
isProfileDirty bool
no setter
isPurchaseCountZero bool
no setter
isRefreshing bool
no setter
isRewardsFTU bool
no setter
isUserEnrolledToMilestone bool
no setter
isUserEnrolledToMilestoneLocally bool
no setter
isUserOnBoardedToBoosters bool
getter/setter pair
isUserOnWaitlist bool
no setter
kycState FinoKycState
no setter
kycStatus → KycStatus
no setter
lastName String
no setter
lastShownReward double
no setter
lastTransactedUpiId String
no setter
lastUpdateTime DateTime?
no setter
milestonePercentage double
no setter
monthlyEstimatedSpends double?
getter/setter pair
phone String
no setter
planValidTill DateTime
no setter
positionInWaitlist int
no setter
profile → V4UserSummaryResponse
no setter
rawAccountProvider String
no setter
rawKycData Map<String, dynamic>
no setter
rawKycStatus String
no setter
rawPreferredAccountProvider String
no setter
rawv3KycStatus String
no setter
rawV4Home Map<String, dynamic>
no setter
referralNudgeCount int
no setter
removeRewardsIntroCard bool
no setter
rewardCapViewCount int
getter/setter pair
rewardSubText String
no setter
rewardText String
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showReferralNudge bool
no setter
showTracker bool
no setter
tappedOnBrandCards bool
no setter
toolTipShown bool
no setter
totalAutoDebitRules int
no setter
totalBoosterRewardAmount double
no setter
totalBoostersCount int
no setter
totalDeposit double
no setter
totalUnclaimedRewardAmount double
no setter
userConfig Map<String, dynamic>
no setter
userConfigUpdates Map<String, dynamic>
no setter
userId String
no setter
v3KycStatus → KycStatus
no setter
v4UserProfile FlatV4UserProfile
no setter
welcomeCoins double
no setter

Methods

copyWith({String? userId, double? balance, double? dailyReward, String? firstName, String? lastName, String? email, String? phone, String? displayPicture, double? availableBalance, double? availableDeposit, double? availableReward, bool? isUserOnBoardedToBoosters, double? totalUnclaimedRewardAmount, int? totalBoostersCount, double? totalBoosterRewardAmount, bool? isAutoDebitSubscribed, int? activeAutoDebitRules, int? totalAutoDebitRules, bool? isRefreshing, int? configLastUpdatedAt, bool? isProfileDirty, FinoKycState? kycState, KycStatus? kycStatus, KycStatus? v3KycStatus, bool? isEmailVerified, AccountProvider? accountProvider, AccountProvider? preferredAccountProvider, String? fcmToken, String? deviceId, double? amountSavedOnPurchase, DateTime? lastUpdateTime, int? rewardCapViewCount, double? totalDeposit, bool? isUserOnWaitlist, int? positionInWaitlist, double? lastShownReward, Map<String, dynamic>? rawV4Home, String? lastTransactedUpiId, int? referralNudgeCount, bool? showReferralNudge, bool? isUserEnrolledToMilestoneLocally, bool? isMilestoneIntroShown, bool? tappedOnBrandCards, bool? toolTipShown, int? checkoutVisitCount, int? checkoutSurveySubmissionCount, ICheckoutCart? checkoutCart, bool? removeRewardsIntroCard}) IGlobalUserState
getIntConfig(String key) int
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited
toV4UserProfileMap() Map<String, dynamic>

Operators

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