StandardRoute.fromJson constructor
Creates a StandardRoute from a JSON object.
Implementation
factory StandardRoute.fromJson(Map<String, dynamic> json) {
return StandardRoute(
lineCode: json[ApiFields.lineCode] ?? '',
trackCircuits: ((json[ApiFields.trackCircuits] as List?) ?? [])
.map((trackCircuit) => RouteTrackCircuit.fromJson(trackCircuit))
.toList()
..sort(),
trackNum: ((json[ApiFields.trackNum] ?? -1) as num).toInt(),
);
}