fromJson static method

SymbolOptions fromJson(
  1. Map map
)

Implementation

static SymbolOptions fromJson(Map<dynamic, dynamic> map) {
  return SymbolOptions(
    iconSize: map['iconSize'] as double?,
    iconImage: map['iconImage'] as String?,
    iconRotate: map['iconRotate'] as double?,
    iconOffset: _offsetFromJson(map['iconOffset']),
    iconAnchor: map['iconAnchor'] as String?,
    textField: map['textField'] as String?,
    textSize: map['textSize'] as double?,
    textMaxWidth: map['textMaxWidth'] as double?,
    textLetterSpacing: map['textLetterSpacing'] as double?,
    textJustify: map['textJustify'] as String?,
    textAnchor: map['textAnchor'] as String?,
    textRotate: map['textRotate'] as double?,
    textTransform: map['textTransform'] as String?,
    textOffset: _offsetFromJson(map['textOffset']),
    iconOpacity: map['iconOpacity'] as double?,
    iconColor: map['iconColor'] as String?,
    iconHaloColor: map['iconHaloColor'] as String?,
    iconHaloWidth: map['iconHaloWidth'] as double?,
    iconHaloBlur: map['iconHaloBlur'] as double?,
    textOpacity: map['textOpacity'] as double?,
    textColor: map['textColor'] as String?,
    textHaloColor: map['textHaloColor'] as String?,
    textHaloWidth: map['textHaloWidth'] as double?,
    textHaloBlur: map['textHaloBlur'] as double?,
    draggable: map['draggable'] as bool?,
    geometry: map['geometry'] == null ? null: LatLng._fromJson(map['geometry'] as List<dynamic>)
  );
}