@@ -288,6 +288,9 @@ Module {
288
288
Property { name: "lidSensorEnabled"; type: "bool" }
289
289
Property { name: "lidSensorFilteringEnabled"; type: "bool" }
290
290
Property { name: "flipoverGestureEnabled"; type: "bool" }
291
+ Property { name: "powerSaveModeForced"; type: "bool" }
292
+ Property { name: "powerSaveModeEnabled"; type: "bool" }
293
+ Property { name: "powerSaveModeThreshold"; type: "int" }
291
294
Property { name: "populated"; type: "bool"; isReadonly: true }
292
295
}
293
296
Component {
@@ -332,6 +335,33 @@ Module {
332
335
"OnlineAGpsEnabled": 2
333
336
}
334
337
}
338
+ Enum {
339
+ name: "LocationMode"
340
+ values: {
341
+ "HighAccuracyMode": 0,
342
+ "BatterySavingMode": 1,
343
+ "DeviceOnlyMode": 2,
344
+ "CustomMode": 3
345
+ }
346
+ }
347
+ Enum {
348
+ name: "DataSources"
349
+ values: {
350
+ "NoDataSources": 0,
351
+ "OnlineDataSources": 1,
352
+ "DeviceSensorsData": 32,
353
+ "BluetoothData": 1024,
354
+ "WlanData": 32768,
355
+ "CellTowerData": 1048576,
356
+ "GpsData": 33554432,
357
+ "GlonassData": 67108864,
358
+ "BeidouData": 134217728,
359
+ "GalileoData": 268435456,
360
+ "QzssData": 536870912,
361
+ "SbasData": 1073741824,
362
+ "LastDataSource": -2147483648
363
+ }
364
+ }
335
365
Property { name: "locationEnabled"; type: "bool" }
336
366
Property { name: "gpsEnabled"; type: "bool" }
337
367
Property { name: "gpsFlightMode"; type: "bool" }
@@ -341,6 +371,8 @@ Module {
341
371
Property { name: "mlsEnabled"; type: "bool" }
342
372
Property { name: "mlsOnlineState"; type: "OnlineAGpsState" }
343
373
Property { name: "mlsAvailable"; type: "bool"; isReadonly: true }
374
+ Property { name: "locationMode"; type: "LocationMode" }
375
+ Property { name: "allowedDataSources"; type: "DataSources" }
344
376
}
345
377
Component {
346
378
name: "ObjectListModel"
0 commit comments