copyWith method

OpenWebApp copyWith({
  1. int? chatId,
  2. int? botUserId,
  3. String? url,
  4. ThemeParameters? theme,
  5. String? applicationName,
  6. int? messageThreadId,
  7. MessageReplyTo? replyTo,
})

Implementation

OpenWebApp copyWith({
  int? chatId,
  int? botUserId,
  String? url,
  ThemeParameters? theme,
  String? applicationName,
  int? messageThreadId,
  MessageReplyTo? replyTo,
}) =>
    OpenWebApp(
      chatId: chatId ?? this.chatId,
      botUserId: botUserId ?? this.botUserId,
      url: url ?? this.url,
      theme: theme ?? this.theme,
      applicationName: applicationName ?? this.applicationName,
      messageThreadId: messageThreadId ?? this.messageThreadId,
      replyTo: replyTo ?? this.replyTo,
    );