PMU_PIbd32_Kamcharova_K.A/lib/character_list_extension.dart
2024-11-10 13:42:39 +04:00

9 lines
270 B
Dart

import 'character.dart';
import 'default_character.dart';
extension CharacterListExtension<T extends Character> on List<T> {
T findByName(String name) {
return firstWhere((character) => character.name == name,
orElse: () => DefaultCharacter() as T);
}
}