gecko/lib/models/chest_data.dart

45 lines
624 B
Dart
Raw Normal View History

2021-11-17 06:20:23 +01:00
import 'dart:io';
2021-11-09 04:22:04 +01:00
import 'package:hive_flutter/hive_flutter.dart';
2021-11-14 19:21:20 +01:00
part 'chest_data.g.dart';
2021-11-09 04:22:04 +01:00
@HiveType(typeId: 1)
class ChestData extends HiveObject {
@HiveField(0)
2021-12-23 12:36:09 +01:00
String? dewif;
2021-11-09 04:22:04 +01:00
2022-03-02 21:33:50 +01:00
@HiveField(1)
String? rootAddress;
2021-11-09 04:22:04 +01:00
@HiveField(2)
2021-12-23 12:36:09 +01:00
String? name;
2021-11-09 04:22:04 +01:00
2021-11-12 01:35:38 +01:00
@HiveField(3)
2021-12-23 12:36:09 +01:00
int? defaultWallet;
2021-11-12 01:35:38 +01:00
@HiveField(4)
2021-12-23 12:36:09 +01:00
String? imageName;
2021-11-14 04:33:59 +01:00
@HiveField(5)
2021-12-23 12:36:09 +01:00
File? imageFile;
2021-11-17 06:20:23 +01:00
@HiveField(6)
2021-12-23 12:36:09 +01:00
bool? isCesium;
2021-11-14 04:33:59 +01:00
ChestData({
this.dewif,
2022-03-02 21:33:50 +01:00
this.rootAddress,
2021-11-14 04:33:59 +01:00
this.name,
this.defaultWallet,
this.imageName,
2021-11-17 06:20:23 +01:00
this.imageFile,
2021-11-14 04:33:59 +01:00
this.isCesium,
});
2021-11-09 04:22:04 +01:00
@override
String toString() {
2021-12-23 12:36:09 +01:00
return name!;
2021-11-09 04:22:04 +01:00
}
}