camera_position.dart 573 B

1234567891011121314151617181920212223242526272829303132
  1. import "codable.dart";
  2. class CameraPosition implements Codable {
  3. double? longitude;
  4. double? latitude;
  5. int zoom;
  6. CameraPosition({
  7. required this.longitude,
  8. required this.latitude,
  9. required this.zoom,
  10. });
  11. @override
  12. Map<String, dynamic> toJson() {
  13. return {
  14. 'longitude': longitude,
  15. 'latitude': latitude,
  16. 'zoom': zoom,
  17. };
  18. }
  19. factory CameraPosition.fromJson(Map<String, dynamic> map) {
  20. return CameraPosition(
  21. longitude: map['longitude'],
  22. latitude: map['latitude'],
  23. zoom: map['zoom'],
  24. );
  25. }
  26. }