InputMediaPhoto constructor
const
InputMediaPhoto({
- @JsonKey(name: 'type') InputMediaType type,
- @JsonKey(name: 'media') @InputFileConverter() required InputFile media,
- @JsonKey(name: 'caption') String? caption,
- @JsonKey(name: 'parse_mode') ParseMode? parseMode,
- @JsonKey(name: 'caption_entities') List<
MessageEntity> ? captionEntities, - @JsonKey(name: 'has_spoiler') bool? hasSpoiler,
- @JsonKey(name: 'show_caption_above_media') bool? showCaptionAboveMedia,
Implementation
const factory InputMediaPhoto(
{@JsonKey(name: 'type') final InputMediaType type,
@JsonKey(name: 'media')
@InputFileConverter()
required final InputFile media,
@JsonKey(name: 'caption') final String? caption,
@JsonKey(name: 'parse_mode') final ParseMode? parseMode,
@JsonKey(name: 'caption_entities')
final List<MessageEntity>? captionEntities,
@JsonKey(name: 'has_spoiler') final bool? hasSpoiler,
@JsonKey(name: 'show_caption_above_media')
final bool? showCaptionAboveMedia}) = _$InputMediaPhotoImpl;