putPreferencesV2 method

Future<XRPCResponse<NotificationPutPreferencesV2Output>> putPreferencesV2({
  1. ChatPreference? chat,
  2. FilterablePreference? follow,
  3. FilterablePreference? like,
  4. FilterablePreference? likeViaRepost,
  5. FilterablePreference? mention,
  6. FilterablePreference? quote,
  7. FilterablePreference? reply,
  8. FilterablePreference? repost,
  9. FilterablePreference? repostViaRepost,
  10. Preference? starterpackJoined,
  11. Preference? subscribedPost,
  12. Preference? unverified,
  13. Preference? verified,
  14. Map<String, String>? $headers,
  15. Map<String, String>? $unknown,
})

Set notification-related preferences for an account. Requires auth.

Implementation

Future<XRPCResponse<NotificationPutPreferencesV2Output>> putPreferencesV2({
  ChatPreference? chat,
  FilterablePreference? follow,
  FilterablePreference? like,
  FilterablePreference? likeViaRepost,
  FilterablePreference? mention,
  FilterablePreference? quote,
  FilterablePreference? reply,
  FilterablePreference? repost,
  FilterablePreference? repostViaRepost,
  Preference? starterpackJoined,
  Preference? subscribedPost,
  Preference? unverified,
  Preference? verified,
  Map<String, String>? $headers,
  Map<String, String>? $unknown,
}) async => await appBskyNotificationPutPreferencesV2(
  chat: chat,
  follow: follow,
  like: like,
  likeViaRepost: likeViaRepost,
  mention: mention,
  quote: quote,
  reply: reply,
  repost: repost,
  repostViaRepost: repostViaRepost,
  starterpackJoined: starterpackJoined,
  subscribedPost: subscribedPost,
  unverified: unverified,
  verified: verified,
  $ctx: _ctx,
  $headers: $headers,
  $unknown: $unknown,
);