getDevices static method
Implementation
static Future<List<Device>> getDevices(Request request) async {
final res = await Repository().fetch(request, GgetDevices().operation);
return GgetDevicesData.fromJson(res.data!)!
.me
.devices
.edges
.map((device) => Device(
device.node.id,
device.node.displayName,
device.node.productInformation.description,
device.node.productInformation.manufacturer,
device.node.productInformation.model,
device.node.productInformation.serialNumber,
device.node.createdAt,
device.node.updatedAt,
responseToDeviceTraitConverter(device.node.traits.asList())))
.toList();
}