part of 'learning_development_bloc.dart'; abstract class LearningDevelopmentEvent extends Equatable { const LearningDevelopmentEvent(); @override List get props => []; } class GetLearningDevelopments extends LearningDevelopmentEvent { final int profileId; final String token; const GetLearningDevelopments({required this.profileId, required this.token}); @override List get props => [profileId, token]; } class ShowAddLearningDevelopmentForm extends LearningDevelopmentEvent{ } class ShowEditLearningDevelopmentForm extends LearningDevelopmentEvent{ final LearningDevelopement learningDevelopment; final int profileId; final String token; final bool isOverseas; const ShowEditLearningDevelopmentForm({required this.isOverseas, required this.learningDevelopment, required this.profileId, required this.token}); } class LoadLearniningDevelopment extends LearningDevelopmentEvent{ } ////delete class DeleteLearningDevelopment extends LearningDevelopmentEvent { final String token; final int profileId; final int? sponsorId; final int trainingId; final double hours; const DeleteLearningDevelopment( {required this.profileId, required this.token, required this.hours,required this.sponsorId, required this.trainingId}); @override List get props => [profileId, token, hours,trainingId]; } ////add class AddLearningAndDevelopment extends LearningDevelopmentEvent{ final LearningDevelopement learningDevelopement; final int profileId; final String token; const AddLearningAndDevelopment({required this.learningDevelopement, required this.profileId, required this.token}); @override List get props => [profileId, token,learningDevelopement]; } ////update class UpdateLearningDevelopment extends LearningDevelopmentEvent{ final LearningDevelopement learningDevelopement; final int profileId; final String token; const UpdateLearningDevelopment({required this.learningDevelopement, required this.profileId, required this.token}); @override List get props => [profileId, token,learningDevelopement]; } class CallErrorState extends LearningDevelopmentEvent{ final String message; const CallErrorState({required this.message}); }