143503c52d
(cherry picked from commit b35f09069d5ac9379632f599419af0cda1d91cc7)
28 lines
667 B
Dart
28 lines
667 B
Dart
|
|
import 'package:core/data/network/dio_client.dart';
|
|
import 'package:equatable/equatable.dart';
|
|
import 'package:tmail_ui_user/features/upload/domain/model/mobile_file_upload.dart';
|
|
import 'package:tmail_ui_user/features/upload/domain/model/upload_task_id.dart';
|
|
|
|
class UploadFileArguments with EquatableMixin {
|
|
|
|
final DioClient dioClient;
|
|
final UploadTaskId uploadId;
|
|
final MobileFileUpload mobileFileUpload;
|
|
final Uri uploadUri;
|
|
|
|
UploadFileArguments(
|
|
this.dioClient,
|
|
this.uploadId,
|
|
this.mobileFileUpload,
|
|
this.uploadUri
|
|
);
|
|
|
|
@override
|
|
List<Object?> get props => [
|
|
dioClient,
|
|
uploadId,
|
|
mobileFileUpload,
|
|
uploadUri
|
|
];
|
|
} |