fromNative static method
Convert devices
from native code.
Implementation
static List<MoveDevice> fromNative(devices) {
List<MoveDevice> deviceList = [];
for (var device in devices) {
String name = device["name"];
String data = device["data"];
bool isString = device["isConnected"] is String;
bool isConnected = false;
if (isString) {
isConnected = device["isConnected"] == "true";
} else {
isConnected = device["isConnected"];
}
deviceList.add(MoveDevice(name, data, isConnected));
}
return deviceList;
}