basic models
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
import 'latlng.dart';
|
||||
|
||||
class Location {
|
||||
final String? _address;
|
||||
final LatLng? _coordinates;
|
||||
|
||||
Location({this._address, this._coordinates});
|
||||
|
||||
Location.fromAddress({required this._address}) : _coordinates = null;
|
||||
Location.fromCoordinates({required this._coordinates}) : _address = null;
|
||||
|
||||
String get address => _address ?? '';
|
||||
LatLng get coordinates => _coordinates ?? LatLng.empty();
|
||||
}
|
||||
Reference in New Issue
Block a user