Route.fromJson constructor

Route.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory Route.fromJson(Map<String, dynamic> json) {
  final specJson = (json['spec'] as Map?)?.cast<String, dynamic>() ?? json;
  final spec = RouteSpec.fromJson(specJson);
  return Route(domain: json['domain'] as String? ?? spec.domain, spec: spec);
}