IGlobalUserState class abstract
Constructors
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