// ignore_for_file: public_member_api_docs, sort_constructors_first import 'package:equatable/equatable.dart'; class MyItemResultObject extends Equatable { final String id; final String name; final String size; final String? udi; final String? userName; final String? requestId; MyItemResultObject({ required this.id, required this.name, required this.size, this.userName, this.requestId, this.udi, }); @override List get props => [ id, name, size, userName!, requestId!, udi!, ]; @override bool get stringify => true; } class MyItemFilterObject extends Equatable { final String id; final String name; final String udi; final String size; final String specific; MyItemFilterObject({ required this.id, required this.name, required this.udi, required this.size, required this.specific, }); @override List get props { return [ id, name, udi, size, specific, ]; } @override bool get stringify => true; } class ItemHistoryObject extends Equatable { final String fromDate; final String toDate; final String userHistoryName; final String userHistoryId; final String userHistoryPhon; final String? userTransferName; ItemHistoryObject( {required this.fromDate, required this.toDate, required this.userHistoryName, required this.userHistoryId, required this.userHistoryPhon, required this.userTransferName}); @override List get props { return [ fromDate, toDate, userHistoryName, userHistoryId, userHistoryPhon, ]; } @override bool get stringify => true; }