preferredUnits static method
Returns preferred units for provided types
.
Usage is only for QuantityType
Implementation
static Future<List<PreferredUnit>> preferredUnits(
List<QuantityType> types) async {
final arguments = types.map((e) => e.identifier).toList();
final result =
await _methodChannel.invokeMethod('preferredUnits', arguments);
final List<dynamic> list = jsonDecode(result);
final preferredUnits = <PreferredUnit>[];
for (final Map<String, dynamic> map in list) {
final preferredUnit = PreferredUnit.fromJson(map);
preferredUnits.add(preferredUnit);
}
return preferredUnits;
}