toJson method
Implementation
@override
Map<String, dynamic> toJson(UPreferences object) => object.when(
adultContentPref: (data) => const AdultContentPrefConverter().toJson(data),
contentLabelPref: (data) => const ContentLabelPrefConverter().toJson(data),
savedFeedsPref: (data) => const SavedFeedsPrefConverter().toJson(data),
savedFeedsPrefV2: (data) => const SavedFeedsPrefV2Converter().toJson(data),
personalDetailsPref: (data) =>
const PersonalDetailsPrefConverter().toJson(data),
feedViewPref: (data) => const FeedViewPrefConverter().toJson(data),
threadViewPref: (data) => const ThreadViewPrefConverter().toJson(data),
interestsPref: (data) => const InterestsPrefConverter().toJson(data),
mutedWordsPref: (data) => const MutedWordsPrefConverter().toJson(data),
hiddenPostsPref: (data) => const HiddenPostsPrefConverter().toJson(data),
bskyAppStatePref: (data) => const BskyAppStatePrefConverter().toJson(data),
labelersPref: (data) => const LabelersPrefConverter().toJson(data),
postInteractionSettingsPref: (data) =>
const PostInteractionSettingsPrefConverter().toJson(data),
verificationPrefs: (data) =>
const VerificationPrefsConverter().toJson(data),
unknown: (data) => data,
);