57 lines
2.0 KiB
Dart
57 lines
2.0 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'players_dto.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
PlayersDto _$PlayersDtoFromJson(Map<String, dynamic> json) => PlayersDto(
|
|
items: (json['items'] as List<dynamic>?)
|
|
?.map((e) => PlayerDataDto.fromJson(e as Map<String, dynamic>))
|
|
.toList(),
|
|
);
|
|
|
|
PlayerDataDto _$PlayerDataDtoFromJson(Map<String, dynamic> json) =>
|
|
PlayerDataDto(
|
|
id: (json['id'] as num?)?.toInt(),
|
|
firstName: json['firstName'] as String?,
|
|
lastName: json['lastName'] as String?,
|
|
commonName: json['commonName'] as String?,
|
|
overallRating: (json['overallRating'] as num?)?.toInt(),
|
|
skillMoves: (json['skillMoves'] as num?)?.toInt(),
|
|
weakFootAbility: (json['weakFootAbility'] as num?)?.toInt(),
|
|
nationality: json['nationality'] == null
|
|
? null
|
|
: PlayerNationalityDataDto.fromJson(
|
|
json['nationality'] as Map<String, dynamic>),
|
|
team: json['team'] == null
|
|
? null
|
|
: PlayerTeamDataDto.fromJson(json['team'] as Map<String, dynamic>),
|
|
position: json['position'] == null
|
|
? null
|
|
: PlayerPositionDataDto.fromJson(
|
|
json['position'] as Map<String, dynamic>),
|
|
avatarUrl: json['avatarUrl'] as String?,
|
|
shieldUrl: json['shieldUrl'] as String?,
|
|
);
|
|
|
|
PlayerNationalityDataDto _$PlayerNationalityDataDtoFromJson(
|
|
Map<String, dynamic> json) =>
|
|
PlayerNationalityDataDto(
|
|
json['label'] as String?,
|
|
json['imageUrl'] as String?,
|
|
);
|
|
|
|
PlayerTeamDataDto _$PlayerTeamDataDtoFromJson(Map<String, dynamic> json) =>
|
|
PlayerTeamDataDto(
|
|
json['label'] as String?,
|
|
json['imageUrl'] as String?,
|
|
);
|
|
|
|
PlayerPositionDataDto _$PlayerPositionDataDtoFromJson(
|
|
Map<String, dynamic> json) =>
|
|
PlayerPositionDataDto(
|
|
json['label'] as String?,
|
|
);
|