part of 'customer_files_bloc.dart'; abstract class CustomerFilesEvent extends Equatable { const CustomerFilesEvent(); @override List get props => []; } class LoadCustomerFilesEvent extends CustomerFilesEvent {} class UploadCustomerFileEvent extends CustomerFilesEvent { final PlatformFile? pickedFile; final File? photo; const UploadCustomerFileEvent({this.pickedFile, this.photo}); } class UploadMultipleCustomerFilesEvent extends CustomerFilesEvent { final List files; const UploadMultipleCustomerFilesEvent(this.files); @override List get props => [files]; } class DeleteCustomerFilesEvent extends CustomerFilesEvent {} class ToggleCustomerFileSelectionEvent extends CustomerFilesEvent { final AttachmentModel file; const ToggleCustomerFileSelectionEvent(this.file); }