Skip to content

Commit aa72e89

Browse files
Formatting
1 parent 14207ff commit aa72e89

File tree

2 files changed

+18
-9
lines changed

2 files changed

+18
-9
lines changed

example/lib/main.dart

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -81,22 +81,25 @@ class _MyAppState extends State<MyApp> {
8181
onPressed: _requestLocationPermission,
8282
),
8383
if (Platform.isAndroid) ...[
84-
const Text('Permission on android is only needed starting from sdk 33.'),
84+
const Text(
85+
'Permission on android is only needed starting from sdk 33.'),
8586
],
8687
MaterialButton(
8788
child: const Text('Request Notification permission'),
8889
onPressed: _requestNotificationPermission,
8990
),
9091
MaterialButton(
9192
child: const Text('Send notification'),
92-
onPressed: () => sendNotification('Hello from another world'),
93+
onPressed: () =>
94+
sendNotification('Hello from another world'),
9395
),
9496
MaterialButton(
9597
child: const Text('Start Tracking'),
9698
onPressed: isTracking
9799
? null
98100
: () async {
99-
await BackgroundLocationTrackerManager.startTracking();
101+
await BackgroundLocationTrackerManager
102+
.startTracking();
100103
setState(() => isTracking = true);
101104
},
102105
),
@@ -106,7 +109,8 @@ class _MyAppState extends State<MyApp> {
106109
? () async {
107110
await LocationDao().clear();
108111
await _getLocations();
109-
await BackgroundLocationTrackerManager.stopTracking();
112+
await BackgroundLocationTrackerManager
113+
.stopTracking();
110114
setState(() => isTracking = false);
111115
}
112116
: null,
@@ -184,7 +188,8 @@ class _MyAppState extends State<MyApp> {
184188

185189
void _startLocationsUpdatesStream() {
186190
_timer?.cancel();
187-
_timer = Timer.periodic(const Duration(milliseconds: 250), (timer) => _getLocations());
191+
_timer = Timer.periodic(
192+
const Duration(milliseconds: 250), (timer) => _getLocations());
188193
}
189194
}
190195

@@ -215,12 +220,15 @@ class LocationDao {
215220

216221
SharedPreferences? _prefs;
217222

218-
Future<SharedPreferences> get prefs async => _prefs ??= await SharedPreferences.getInstance();
223+
Future<SharedPreferences> get prefs async =>
224+
_prefs ??= await SharedPreferences.getInstance();
219225

220226
Future<void> saveLocation(BackgroundLocationUpdateData data) async {
221227
final locations = await getLocations();
222-
locations.add('${DateTime.now().toIso8601String()} ${data.lat},${data.lon}');
223-
await (await prefs).setString(_locationsKey, locations.join(_locationSeparator));
228+
locations.add(
229+
'${DateTime.now().toIso8601String()} ${data.lat},${data.lon}');
230+
await (await prefs)
231+
.setString(_locationsKey, locations.join(_locationSeparator));
224232
}
225233

226234
Future<List<String>> getLocations() async {

lib/src/model/background_location_update_data.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,8 @@ class BackgroundLocationUpdateData {
7373

7474
String toJson() => json.encode(toMap());
7575

76-
factory BackgroundLocationUpdateData.fromJson(String source) => BackgroundLocationUpdateData.fromMap(json.decode(source));
76+
factory BackgroundLocationUpdateData.fromJson(String source) =>
77+
BackgroundLocationUpdateData.fromMap(json.decode(source));
7778

7879
@override
7980
bool operator ==(Object other) {

0 commit comments

Comments
 (0)