Query$GetMoveFunction$package$module$function.fromJson constructor

Query$GetMoveFunction$package$module$function.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory Query$GetMoveFunction$package$module$function.fromJson(
  Map<String, dynamic> json,
) {
  final l$name = json['name'];
  final l$isEntry = json['isEntry'];
  final l$visibility = json['visibility'];
  final l$typeParameters = json['typeParameters'];
  return Query$GetMoveFunction$package$module$function(
    name: (l$name as String),
    isEntry: (l$isEntry as bool?),
    visibility: l$visibility == null
        ? null
        : fromJson$Enum$MoveVisibility((l$visibility as String)),
    typeParameters: (l$typeParameters as List<dynamic>?)
        ?.map(
          (e) =>
              Query$GetMoveFunction$package$module$function$typeParameters.fromJson(
                (e as Map<String, dynamic>),
              ),
        )
        .toList(),
  );
}