toMap method

Map<String, Object?> toMap()

Implementation

Map<String, Object?> toMap() => <String, Object?>{
      'latitude': latitude,
      'longitude': longitude,
      'altitude': altitude,
      'accuracy': accuracy,
      'bearing': bearing,
      'speed': speed,
      'directionFromSensor': directionFromSensor,
      'time': time,
      'source': source.wireName,
      'coordinateType': coordinateType.wireName,
      'geoAddress': geoAddress?.toMap(),
      'poiList': poiList.map((p) => p.toMap()).toList(),
      'indoorBuildingId': indoorBuildingId,
      'indoorBuildingFloor': indoorBuildingFloor,
      'elapsedRealtime': elapsedRealtime,
      'gpsRssi': gpsRssi,
      'verticalAccuracy': verticalAccuracy,
      'cacheSource': cacheSource,
      'extras': extras,
    };