copyWith method

MonsterSpell copyWith({
  1. String? name,
  2. double? level,
  3. String? url,
  4. MonsterUsage? usage,
})

Implementation

MonsterSpell copyWith({
  String? name,
  double? level,
  String? url,
  MonsterUsage? usage,
}) {
  return MonsterSpell(
    name: name ?? this.name,
    level: level ?? this.level,
    url: url ?? this.url,
    usage: usage ?? this.usage,
  );
}