import 'dart:async'; import 'package:bloc/bloc.dart'; import 'package:equatable/equatable.dart'; import '../../../Model/unit.dart'; import '../../../Utils/db_helper.dart'; part 'get_images_event.dart'; part 'get_images_state.dart'; class GetImagesBloc extends Bloc { GetImagesBloc() : super(GetImagesInitial()) { on((event, emit) async{ if(event is GetImages){ emit(GetImagesLoading()); var result = await DBHelper.database.getBlobUnits(event.mesin); if(result!=null){ emit(GetImagesFinish(blobs: result)); } else{ emit(GetImagesError(err: "Image Data not Found")); } } }); } }