// ignore_for_file: public_member_api_docs, sort_constructors_first import 'package:equatable/equatable.dart'; class LabelResultObject extends Equatable { final String id; final String package; final String packageId; final String expireDate; LabelResultObject({ required this.id, required this.package, required this.packageId, required this.expireDate, }); @override List get props => [id, package, packageId, expireDate]; @override bool get stringify => true; } class LabelDetailsObject extends Equatable { final String id; final String package; final String packageId; final String hospitalName; final String createDate; final String expireDate; final String sterileDate; final String sterileId; final String cycleNumber; final String lotNumber; LabelDetailsObject({ required this.id, required this.package, required this.packageId, required this.hospitalName, required this.createDate, required this.expireDate, required this.sterileDate, required this.sterileId, required this.cycleNumber, required this.lotNumber, }); @override List get props { return [ id, package, packageId, hospitalName, createDate, expireDate, sterileDate, sterileId, cycleNumber, lotNumber, ]; } @override bool get stringify => true; } class LabelFilterObject extends Equatable { final String id; final String cycleNumber; final String sterilizerId; final String hospital; LabelFilterObject({ required this.id, required this.cycleNumber, required this.sterilizerId, required this.hospital, }); @override List get props => [id, cycleNumber, sterilizerId, hospital]; @override bool get stringify => true; }