beta commit

This commit is contained in:
Odein
2023-10-26 15:04:34 +04:30
parent ddc5649b1c
commit 11f910bb1c
262 changed files with 31865 additions and 15718 deletions
+87
View File
@@ -0,0 +1,87 @@
// ignore_for_file: public_member_api_docs, sort_constructors_first
import 'package:equatable/equatable.dart';
class PackageResultObject extends Equatable {
final String id;
final String createdAt;
final String name;
PackageResultObject({
required this.id,
required this.createdAt,
required this.name,
});
@override
List<Object> get props => [
id,
createdAt,
name,
];
@override
bool get stringify => true;
}
class PackageDetailObject extends Equatable {
final String id;
final String name;
final String description;
final String createDate;
final String hospitalName;
final String udi;
final List<String> items;
PackageDetailObject({
required this.id,
required this.name,
required this.description,
required this.createDate,
required this.hospitalName,
required this.udi,
required this.items,
});
@override
List<Object> get props {
return [
id,
name,
description,
createDate,
hospitalName,
udi,
items,
];
}
@override
bool get stringify => true;
}
class PackageFilterObject extends Equatable {
final String id;
final String name;
final String hospital;
final String udi;
PackageFilterObject({
required this.id,
required this.name,
required this.hospital,
required this.udi,
});
@override
List<Object> get props {
return [
id,
name,
hospital,
udi,
];
}
@override
bool get stringify => true;
}