PaidMedia.photo constructor
- @Assert.new('type == PaidMediaType.photo', 'type must be PaidMediaType.photo')
- @Default.new(PaidMediaType.photo) @JsonKey.new(name: 'type') PaidMediaType type,
- @JsonKey.new(name: 'photo') required List<
PhotoSize> photo,
Photo paid media
Implementation
@Assert(
'type == PaidMediaType.photo',
'type must be PaidMediaType.photo',
)
const factory PaidMedia.photo({
/// Type of the paid media, must be "photo"
@Default(PaidMediaType.photo) @JsonKey(name: 'type') PaidMediaType type,
/// The photo.
@JsonKey(name: 'photo') required final List<PhotoSize> photo,
}) = PaidMediaPhoto;