copyWith method

BusinessBotRights copyWith({
  1. bool? canReply,
  2. bool? canReadMessages,
  3. bool? canDeleteSentMessages,
  4. bool? canDeleteAllMessages,
  5. bool? canEditName,
  6. bool? canEditBio,
  7. bool? canEditProfilePhoto,
  8. bool? canEditUsername,
  9. bool? canViewGiftsAndStars,
  10. bool? canSellGifts,
  11. bool? canChangeGiftSettings,
  12. bool? canTransferAndUpgradeGifts,
  13. bool? canTransferStars,
  14. bool? canManageStories,
})

Implementation

BusinessBotRights copyWith({
  bool? canReply,
  bool? canReadMessages,
  bool? canDeleteSentMessages,
  bool? canDeleteAllMessages,
  bool? canEditName,
  bool? canEditBio,
  bool? canEditProfilePhoto,
  bool? canEditUsername,
  bool? canViewGiftsAndStars,
  bool? canSellGifts,
  bool? canChangeGiftSettings,
  bool? canTransferAndUpgradeGifts,
  bool? canTransferStars,
  bool? canManageStories,
}) => BusinessBotRights(
  canReply: canReply ?? this.canReply,
  canReadMessages: canReadMessages ?? this.canReadMessages,
  canDeleteSentMessages: canDeleteSentMessages ?? this.canDeleteSentMessages,
  canDeleteAllMessages: canDeleteAllMessages ?? this.canDeleteAllMessages,
  canEditName: canEditName ?? this.canEditName,
  canEditBio: canEditBio ?? this.canEditBio,
  canEditProfilePhoto: canEditProfilePhoto ?? this.canEditProfilePhoto,
  canEditUsername: canEditUsername ?? this.canEditUsername,
  canViewGiftsAndStars: canViewGiftsAndStars ?? this.canViewGiftsAndStars,
  canSellGifts: canSellGifts ?? this.canSellGifts,
  canChangeGiftSettings: canChangeGiftSettings ?? this.canChangeGiftSettings,
  canTransferAndUpgradeGifts:
      canTransferAndUpgradeGifts ?? this.canTransferAndUpgradeGifts,
  canTransferStars: canTransferStars ?? this.canTransferStars,
  canManageStories: canManageStories ?? this.canManageStories,
);