asToolSet method

TToolSet asToolSet({
  1. String? name,
  2. String? description,
  3. List<TToolAbility> abilities(
    1. List<TToolAbility> abilities
    )?,
})

Implementation

TToolSet asToolSet({
  String? name,
  String? description,
  List<TToolAbility> Function(List<TToolAbility> abilities)? abilities,
}) => TToolSet(
  description: description ?? this.description,
  name: name ?? this.name,
  abilities: abilities != null && this.abilities != null
      ? abilities(this.abilities!)
      : this.abilities,
);