toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> json = super.toJsonWithOptions((
    final Set<dynamic> options,
  ) {
    int el1 = (options.first as RouteRenderOptions).id;
    for (final dynamic option in options.skip(1)) {
      el1 |= (option as RouteRenderOptions).id;
    }
    return el1;
  });
  json['traveledInnerColor'] = traveledInnerColor.toRgba();
  json['turnArrowInnerColor'] = turnArrowInnerColor.toRgba();
  json['turnArrowOuterColor'] = turnArrowOuterColor.toRgba();
  json['turnArrowInnerSz'] = turnArrowInnerSz;
  json['turnArrowOuterSz'] = turnArrowOuterSz;
  json['fillColor'] = fillColor.toRgba();
  json['waypointTextSz'] = waypointTextSz;
  json['waypointTextInnerColor'] = waypointTextInnerColor.toRgba();
  json['waypointTextOuterColor'] = waypointTextOuterColor.toRgba();
  json['directionArrowInnerColor'] = directionArrowInnerColor.toRgba();
  json['directionArrowOuterColor'] = directionArrowOuterColor.toRgba();
  return json;
}