@@ -3,33 +3,12 @@ part of flutter_parse_sdk;
3
3
const String keyLatitude = 'latitude' ;
4
4
const String keyLongitude = 'longitude' ;
5
5
6
- class ParseGeoPoint extends ParseObject {
6
+ class ParseGeoPoint {
7
7
/// Creates a Parse Object of type GeoPoint
8
- ParseGeoPoint (
9
- {double latitude = 0.0 ,
10
- double longitude = 0.0 ,
11
- bool debug,
12
- ParseHTTPClient client,
13
- bool autoSendSessionId})
14
- : super (keyGeoPoint) {
15
- this .latitude = latitude;
16
- this .longitude = longitude;
8
+ ParseGeoPoint ({this .latitude = 0.0 , this .longitude = 0.0 });
17
9
18
- _debug = isDebugEnabled (objectLevelDebug: debug);
19
- _client = client ??
20
- ParseHTTPClient (
21
- sendSessionId:
22
- autoSendSessionId ?? ParseCoreData ().autoSendSessionId,
23
- securityContext: ParseCoreData ().securityContext);
24
- }
10
+ double latitude, longitude;
25
11
26
- double get latitude => super .get <double >(keyLatitude);
27
- set latitude (double latitude) => set <double >(keyLatitude, latitude);
28
-
29
- double get longitude => super .get <double >(keyLongitude);
30
- set longitude (double longitude) => set <double >(keyLongitude, longitude);
31
-
32
- @override
33
12
Map <String , dynamic > toJson ({bool full = false , bool forApiRQ = false }) =>
34
13
< String , dynamic > {
35
14
'__type' : 'GeoPoint' ,
0 commit comments