copyWith method

FarmNftInfoSchema copyWith({
  1. String? address,
  2. String? createTimestamp,
  3. String? minUnstakeTimestamp,
  4. String? nonclaimedRewards,
  5. List<FarmNftRewardInfoSchema>? rewards,
  6. String? stakedTokens,
  7. String? status,
})

Implementation

FarmNftInfoSchema copyWith(
    {String? address,
    String? createTimestamp,
    String? minUnstakeTimestamp,
    String? nonclaimedRewards,
    List<FarmNftRewardInfoSchema>? rewards,
    String? stakedTokens,
    String? status}) {
  return FarmNftInfoSchema(
      address: address ?? this.address,
      createTimestamp: createTimestamp ?? this.createTimestamp,
      minUnstakeTimestamp: minUnstakeTimestamp ?? this.minUnstakeTimestamp,
      nonclaimedRewards: nonclaimedRewards ?? this.nonclaimedRewards,
      rewards: rewards ?? this.rewards,
      stakedTokens: stakedTokens ?? this.stakedTokens,
      status: status ?? this.status);
}