copyWith method

  1. @override
InputMessageAudio copyWith({
  1. InputFile? audio,
  2. InputThumbnail? albumCoverThumbnail,
  3. int? duration,
  4. String? title,
  5. String? performer,
  6. FormattedText? caption,
})
override

Implementation

@override
InputMessageAudio copyWith({
  InputFile? audio,
  InputThumbnail? albumCoverThumbnail,
  int? duration,
  String? title,
  String? performer,
  FormattedText? caption,
}) => InputMessageAudio(
  audio: audio ?? this.audio,
  albumCoverThumbnail: albumCoverThumbnail ?? this.albumCoverThumbnail,
  duration: duration ?? this.duration,
  title: title ?? this.title,
  performer: performer ?? this.performer,
  caption: caption ?? this.caption,
);