Preferences constructor
- @JsonSerializable(includeIfNull: false)
const
Preferences(
{ - @Default('app.bsky.notification.defs#preferences') String $type,
- @ChatPreferenceConverter() required ChatPreference chat,
- @FilterablePreferenceConverter() required FilterablePreference follow,
- @FilterablePreferenceConverter() required FilterablePreference like,
- @FilterablePreferenceConverter() required FilterablePreference likeViaRepost,
- @FilterablePreferenceConverter() required FilterablePreference mention,
- @FilterablePreferenceConverter() required FilterablePreference quote,
- @FilterablePreferenceConverter() required FilterablePreference reply,
- @FilterablePreferenceConverter() required FilterablePreference repost,
- @FilterablePreferenceConverter() required FilterablePreference repostViaRepost,
- @PreferenceConverter() required Preference starterpackJoined,
- @PreferenceConverter() required Preference subscribedPost,
- @PreferenceConverter() required Preference unverified,
- @PreferenceConverter() required Preference verified,
- Map<String, dynamic>? $unknown,
})
Implementation
@JsonSerializable(includeIfNull: false)
const factory Preferences({
@Default('app.bsky.notification.defs#preferences') String $type,
@ChatPreferenceConverter() required ChatPreference chat,
@FilterablePreferenceConverter() required FilterablePreference follow,
@FilterablePreferenceConverter() required FilterablePreference like,
@FilterablePreferenceConverter()
required FilterablePreference likeViaRepost,
@FilterablePreferenceConverter() required FilterablePreference mention,
@FilterablePreferenceConverter() required FilterablePreference quote,
@FilterablePreferenceConverter() required FilterablePreference reply,
@FilterablePreferenceConverter() required FilterablePreference repost,
@FilterablePreferenceConverter()
required FilterablePreference repostViaRepost,
@PreferenceConverter() required Preference starterpackJoined,
@PreferenceConverter() required Preference subscribedPost,
@PreferenceConverter() required Preference unverified,
@PreferenceConverter() required Preference verified,
Map<String, dynamic>? $unknown,
}) = _Preferences;