Files
prosappco/lib/blocs/service_bloc/service_event.dart
T
2024-04-03 10:58:46 -05:00

67 lines
1.5 KiB
Dart

part of 'service_bloc.dart';
abstract class ServiceEvent extends Equatable {
const ServiceEvent();
@override
List<Object?> get props => [];
}
class CreateService extends ServiceEvent {
final String professionalId;
final bool? professionalScored;
final String userId;
final bool? userScored;
final String address;
final String aditionalAddress;
final double latitude;
final double longitude;
final String day;
final Timestamp createdAt;
final String description;
final TimeOfDay range1Hour1;
final TimeOfDay range1Hour2;
final String rate;
final ServiceStatus? status;
final ServiceLocationPreferences location;
const CreateService({
required this.professionalId,
this.professionalScored,
required this.userId,
this.userScored,
required this.address,
required this.aditionalAddress,
required this.latitude,
required this.longitude,
required this.day,
required this.createdAt,
required this.description,
required this.range1Hour1,
required this.range1Hour2,
required this.rate,
this.status,
required this.location,
});
@override
List<Object?> get props => [
professionalId,
professionalScored,
userId,
userScored,
address,
aditionalAddress,
latitude,
longitude,
day,
createdAt,
description,
range1Hour1,
range1Hour2,
rate,
status,
location,
];
}