toJson method

  1. @override
Map<String, dynamic> toJson(
  1. UPreferences object
)

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,
);