UPreferences class sealed

Available extensions
Annotations
  • @freezed

Constructors

UPreferences.adultContentPref({required AdultContentPref data})
const
factory
UPreferences.bskyAppStatePref({required BskyAppStatePref data})
const
factory
UPreferences.contentLabelPref({required ContentLabelPref data})
const
factory
UPreferences.feedViewPref({required FeedViewPref data})
const
factory
UPreferences.hiddenPostsPref({required HiddenPostsPref data})
const
factory
UPreferences.interestsPref({required InterestsPref data})
const
factory
UPreferences.labelersPref({required LabelersPref data})
const
factory
UPreferences.mutedWordsPref({required MutedWordsPref data})
const
factory
UPreferences.personalDetailsPref({required PersonalDetailsPref data})
const
factory
UPreferences.postInteractionSettingsPref({required PostInteractionSettingsPref data})
const
factory
UPreferences.savedFeedsPref({required SavedFeedsPref data})
const
factory
UPreferences.savedFeedsPrefV2({required SavedFeedsPrefV2 data})
const
factory
UPreferences.threadViewPref({required ThreadViewPref data})
const
factory
UPreferences.unknown({required Map<String, dynamic> data})
const
factory
UPreferences.verificationPrefs({required VerificationPrefs data})
const
factory

Properties

adultContentPref AdultContentPref?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
bskyAppStatePref BskyAppStatePref?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
contentLabelPref ContentLabelPref?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
data Object
no setterinherited
feedViewPref FeedViewPref?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
hashCode int
The hash code for this object.
no setterinherited
hiddenPostsPref HiddenPostsPref?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
interestsPref InterestsPref?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isAdultContentPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isBskyAppStatePref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isContentLabelPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isFeedViewPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isHiddenPostsPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isInterestsPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isLabelersPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isMutedWordsPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotAdultContentPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotBskyAppStatePref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotContentLabelPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotFeedViewPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotHiddenPostsPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotInterestsPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotLabelersPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotMutedWordsPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotPersonalDetailsPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotPostInteractionSettingsPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotSavedFeedsPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotSavedFeedsPrefV2 bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotThreadViewPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotUnknown bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isNotVerificationPrefs bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isPersonalDetailsPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isPostInteractionSettingsPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isSavedFeedsPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isSavedFeedsPrefV2 bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isThreadViewPref bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isUnknown bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
isVerificationPrefs bool

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
labelersPref LabelersPref?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
mutedWordsPref MutedWordsPref?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
personalDetailsPref PersonalDetailsPref?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
postInteractionSettingsPref PostInteractionSettingsPref?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
savedFeedsPref SavedFeedsPref?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
savedFeedsPrefV2 SavedFeedsPrefV2?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
threadViewPref ThreadViewPref?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
unknown Map<String, dynamic>?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter
verificationPrefs VerificationPrefs?

Available on UPreferences, provided by the UPreferencesExtension extension

no setter

Methods

map<TResult extends Object?>({required TResult adultContentPref(UPreferencesAdultContentPref value), required TResult contentLabelPref(UPreferencesContentLabelPref value), required TResult savedFeedsPref(UPreferencesSavedFeedsPref value), required TResult savedFeedsPrefV2(UPreferencesSavedFeedsPrefV2 value), required TResult personalDetailsPref(UPreferencesPersonalDetailsPref value), required TResult feedViewPref(UPreferencesFeedViewPref value), required TResult threadViewPref(UPreferencesThreadViewPref value), required TResult interestsPref(UPreferencesInterestsPref value), required TResult mutedWordsPref(UPreferencesMutedWordsPref value), required TResult hiddenPostsPref(UPreferencesHiddenPostsPref value), required TResult bskyAppStatePref(UPreferencesBskyAppStatePref value), required TResult labelersPref(UPreferencesLabelersPref value), required TResult postInteractionSettingsPref(UPreferencesPostInteractionSettingsPref value), required TResult verificationPrefs(UPreferencesVerificationPrefs value), required TResult unknown(UPreferencesUnknown value)}) → TResult

Available on UPreferences, provided by the UPreferencesPatterns extension

A switch-like method, using callbacks.
mapOrNull<TResult extends Object?>({TResult? adultContentPref(UPreferencesAdultContentPref value)?, TResult? contentLabelPref(UPreferencesContentLabelPref value)?, TResult? savedFeedsPref(UPreferencesSavedFeedsPref value)?, TResult? savedFeedsPrefV2(UPreferencesSavedFeedsPrefV2 value)?, TResult? personalDetailsPref(UPreferencesPersonalDetailsPref value)?, TResult? feedViewPref(UPreferencesFeedViewPref value)?, TResult? threadViewPref(UPreferencesThreadViewPref value)?, TResult? interestsPref(UPreferencesInterestsPref value)?, TResult? mutedWordsPref(UPreferencesMutedWordsPref value)?, TResult? hiddenPostsPref(UPreferencesHiddenPostsPref value)?, TResult? bskyAppStatePref(UPreferencesBskyAppStatePref value)?, TResult? labelersPref(UPreferencesLabelersPref value)?, TResult? postInteractionSettingsPref(UPreferencesPostInteractionSettingsPref value)?, TResult? verificationPrefs(UPreferencesVerificationPrefs value)?, TResult? unknown(UPreferencesUnknown value)?}) → TResult?

Available on UPreferences, provided by the UPreferencesPatterns extension

A variant of map that fallback to returning null.
maybeMap<TResult extends Object?>({TResult adultContentPref(UPreferencesAdultContentPref value)?, TResult contentLabelPref(UPreferencesContentLabelPref value)?, TResult savedFeedsPref(UPreferencesSavedFeedsPref value)?, TResult savedFeedsPrefV2(UPreferencesSavedFeedsPrefV2 value)?, TResult personalDetailsPref(UPreferencesPersonalDetailsPref value)?, TResult feedViewPref(UPreferencesFeedViewPref value)?, TResult threadViewPref(UPreferencesThreadViewPref value)?, TResult interestsPref(UPreferencesInterestsPref value)?, TResult mutedWordsPref(UPreferencesMutedWordsPref value)?, TResult hiddenPostsPref(UPreferencesHiddenPostsPref value)?, TResult bskyAppStatePref(UPreferencesBskyAppStatePref value)?, TResult labelersPref(UPreferencesLabelersPref value)?, TResult postInteractionSettingsPref(UPreferencesPostInteractionSettingsPref value)?, TResult verificationPrefs(UPreferencesVerificationPrefs value)?, TResult unknown(UPreferencesUnknown value)?, required TResult orElse()}) → TResult

Available on UPreferences, provided by the UPreferencesPatterns extension

A variant of map that fallback to returning orElse.
maybeWhen<TResult extends Object?>({TResult adultContentPref(AdultContentPref data)?, TResult contentLabelPref(ContentLabelPref data)?, TResult savedFeedsPref(SavedFeedsPref data)?, TResult savedFeedsPrefV2(SavedFeedsPrefV2 data)?, TResult personalDetailsPref(PersonalDetailsPref data)?, TResult feedViewPref(FeedViewPref data)?, TResult threadViewPref(ThreadViewPref data)?, TResult interestsPref(InterestsPref data)?, TResult mutedWordsPref(MutedWordsPref data)?, TResult hiddenPostsPref(HiddenPostsPref data)?, TResult bskyAppStatePref(BskyAppStatePref data)?, TResult labelersPref(LabelersPref data)?, TResult postInteractionSettingsPref(PostInteractionSettingsPref data)?, TResult verificationPrefs(VerificationPrefs data)?, TResult unknown(Map<String, dynamic> data)?, required TResult orElse()}) → TResult

Available on UPreferences, provided by the UPreferencesPatterns extension

A variant of when that fallback to an orElse callback.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited
when<TResult extends Object?>({required TResult adultContentPref(AdultContentPref data), required TResult contentLabelPref(ContentLabelPref data), required TResult savedFeedsPref(SavedFeedsPref data), required TResult savedFeedsPrefV2(SavedFeedsPrefV2 data), required TResult personalDetailsPref(PersonalDetailsPref data), required TResult feedViewPref(FeedViewPref data), required TResult threadViewPref(ThreadViewPref data), required TResult interestsPref(InterestsPref data), required TResult mutedWordsPref(MutedWordsPref data), required TResult hiddenPostsPref(HiddenPostsPref data), required TResult bskyAppStatePref(BskyAppStatePref data), required TResult labelersPref(LabelersPref data), required TResult postInteractionSettingsPref(PostInteractionSettingsPref data), required TResult verificationPrefs(VerificationPrefs data), required TResult unknown(Map<String, dynamic> data)}) → TResult

Available on UPreferences, provided by the UPreferencesPatterns extension

A switch-like method, using callbacks.
whenOrNull<TResult extends Object?>({TResult? adultContentPref(AdultContentPref data)?, TResult? contentLabelPref(ContentLabelPref data)?, TResult? savedFeedsPref(SavedFeedsPref data)?, TResult? savedFeedsPrefV2(SavedFeedsPrefV2 data)?, TResult? personalDetailsPref(PersonalDetailsPref data)?, TResult? feedViewPref(FeedViewPref data)?, TResult? threadViewPref(ThreadViewPref data)?, TResult? interestsPref(InterestsPref data)?, TResult? mutedWordsPref(MutedWordsPref data)?, TResult? hiddenPostsPref(HiddenPostsPref data)?, TResult? bskyAppStatePref(BskyAppStatePref data)?, TResult? labelersPref(LabelersPref data)?, TResult? postInteractionSettingsPref(PostInteractionSettingsPref data)?, TResult? verificationPrefs(VerificationPrefs data)?, TResult? unknown(Map<String, dynamic> data)?}) → TResult?

Available on UPreferences, provided by the UPreferencesPatterns extension

A variant of when that fallback to returning null

Operators

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