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
+90 -52
View File
@@ -1,52 +1,90 @@
import 'package:flutter/cupertino.dart';
class CycleResultObject {
final String id;
final List<String> label;
final String createdAt;
CycleResultObject({
@required this.id,
@required this.label,
@required this.createdAt,
});
}
class CycleDetailObject {
final String id;
final String description;
final String createDate;
final String hospitalName;
final String date;
final String sterileId;
final String cycleNumber;
final List<String> labels;
CycleDetailObject({
@required this.id,
@required this.description,
@required this.createDate,
@required this.hospitalName,
@required this.date,
@required this.sterileId,
@required this.cycleNumber,
@required this.labels,
});
}
class CycleFilterObject {
final String id;
final String cycleNumber;
final String sterilizerId;
final String hospital;
final String date;
CycleFilterObject({
@required this.id,
@required this.cycleNumber,
@required this.sterilizerId,
@required this.hospital,
@required this.date,
});
}
// ignore_for_file: public_member_api_docs, sort_constructors_first
import 'package:equatable/equatable.dart';
class CycleResultObject extends Equatable {
final String id;
final List<String> label;
final String createdAt;
CycleResultObject({
required this.id,
required this.label,
required this.createdAt,
});
@override
List<Object> get props => [id, label, createdAt];
@override
bool get stringify => true;
}
class CycleDetailObject extends Equatable {
final String id;
final String description;
final String createDate;
final String hospitalName;
final String date;
final String sterileId;
final String cycleNumber;
final List<String> labels;
CycleDetailObject({
required this.id,
required this.description,
required this.createDate,
required this.hospitalName,
required this.date,
required this.sterileId,
required this.cycleNumber,
required this.labels,
});
@override
List<Object> get props {
return [
id,
description,
createDate,
hospitalName,
date,
sterileId,
cycleNumber,
labels,
];
}
@override
bool get stringify => true;
}
class CycleFilterObject extends Equatable {
final String id;
final String cycleNumber;
final String sterilizerId;
final String hospital;
final String date;
CycleFilterObject({
required this.id,
required this.cycleNumber,
required this.sterilizerId,
required this.hospital,
required this.date,
});
@override
List<Object> get props {
return [
id,
cycleNumber,
sterilizerId,
hospital,
date,
];
}
@override
bool get stringify => true;
}