PaidMedia.video constructor
- @Assert.new('type == PaidMediaType.video', 'type must be PaidMediaType.video')
- @Default.new(PaidMediaType.video) @JsonKey.new(name: 'type') PaidMediaType type,
- @JsonKey.new(name: 'video') required Video video,
Video paid media
Implementation
@Assert(
'type == PaidMediaType.video',
'type must be PaidMediaType.video',
)
const factory PaidMedia.video({
/// Type of the paid media, must be "video"
@Default(PaidMediaType.video) @JsonKey(name: 'type') PaidMediaType type,
/// The video.
@JsonKey(name: 'video') required final Video video,
}) = PaidMediaVideo;