copyWith method
EditInlineMessageCaption
copyWith({
- String? inlineMessageId,
- ReplyMarkup? replyMarkup,
- bool? showCaptionAboveMedia,
Copy model with modified properties.
Properties:
inline_message_id
: Inline message identifierreply_markup
: The new message reply markup; pass null if nonecaption
: New message content caption; pass null to remove caption; 0-getOption("message_caption_length_max") charactersshow_caption_above_media
: Pass true to show the caption above the media; otherwise, the caption will be shown below the media. Can be true only for animation, photo, and video messages
Implementation
EditInlineMessageCaption copyWith({
String? inlineMessageId,
ReplyMarkup? replyMarkup,
FormattedText? caption,
bool? showCaptionAboveMedia,
}) =>
EditInlineMessageCaption(
inlineMessageId: inlineMessageId ?? this.inlineMessageId,
replyMarkup: replyMarkup ?? this.replyMarkup,
caption: caption ?? this.caption,
showCaptionAboveMedia:
showCaptionAboveMedia ?? this.showCaptionAboveMedia,
);