Adds flight,battery models and image file managment
This commit is contained in:
@ -1,24 +1,14 @@
|
||||
import 'package:image/image.dart' as img;
|
||||
class Drone {
|
||||
int? id;
|
||||
String name;
|
||||
String? imageUuid;
|
||||
|
||||
class Drone
|
||||
{
|
||||
final int? id;
|
||||
final String name;
|
||||
//final img.Image image;
|
||||
Drone({this.id, required this.name, this.imageUuid});
|
||||
|
||||
Drone ({this.id, required this.name}); //required this.image});
|
||||
factory Drone.fromMap(Map<String, dynamic> map) =>
|
||||
Drone(id: map["id"], name: map["name"], imageUuid: map["image_uuid"]);
|
||||
|
||||
factory Drone.fromMap(Map<String, dynamic> map) => Drone
|
||||
(
|
||||
id: map["id"],
|
||||
name: map["name"],
|
||||
//image: img.decodeJpg(map["image"])!,
|
||||
);
|
||||
|
||||
Map<String, dynamic> toMap() =>
|
||||
{
|
||||
"id": id,
|
||||
"name": name,
|
||||
//"image": img.encodeJpg(image),
|
||||
};
|
||||
Map<String, dynamic> toMap() {
|
||||
return {"id": id, "name": name, "image_uuid": imageUuid};
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user