InboxListNotificationsInput constructor

const InboxListNotificationsInput({
  1. @InboxListNotificationsSectionConverter() InboxListNotificationsSection? section,
  2. @InboxListNotificationsReasonsConverter() List<InboxListNotificationsReasons>? reasons,
  3. @Default.new(false) bool unreadOnly,
  4. @Default.new(50) int limit,
  5. String? cursor,
  6. String? did,
  7. Map<String, dynamic>? $unknown,
})

Implementation

@JsonSerializable(includeIfNull: false)
const factory InboxListNotificationsInput({
  @InboxListNotificationsSectionConverter()
  InboxListNotificationsSection? section,
  @InboxListNotificationsReasonsConverter()
  List<InboxListNotificationsReasons>? reasons,
  @Default(false) bool unreadOnly,
  @Default(50) int limit,
  String? cursor,

  /// Account to preview. Only Ozone staff can read another account; this does not change its read state.
  String? did,

  Map<String, dynamic>? $unknown,
}) = _InboxListNotificationsInput;