class PhoneDevice { String id; String name; bool deviceOn; bool primaryDevice; PhoneDevice({this.id, this.name, this.deviceOn, this.primaryDevice}); factory PhoneDevice.fromMap(Map map, String id) { return PhoneDevice( id: id, name: map['name'], deviceOn: map['device_on'], primaryDevice: map['primary_device']); } bool isDeviceOn() { return this.deviceOn == true; } @override String toString() { return 'PhoneDevice{id:$id, name:$name,deviceOn:$deviceOn,primaryDevice:$primaryDevice}'; } }