PickImage method

Future<void> PickImage()

Implementation

Future<void> PickImage() async {
  await FilePicker.platform.pickFiles(
    allowMultiple:true,
    type: FileType.any,
    withData:true,
  ).then((files)  async {
    if(files != null && files.count>0){
      files.files.forEach((element) {
        ImpactMultipleImageFile.add(element);
        ImpactMultipleImageFileB64.add("data:image/png;base64,"+base64Encode(element.bytes!));
        ImpactWidgetMultipleImageFileB64.add(
            Image.memory(
              element.bytes!,
              width:150,
              height:150,
              fit:BoxFit.cover,
            )
        );
        setState(() {
        });
      });
    }
  });
  print("~~~~~~~~~~~~~ImpactSingleImageFile~~~~~~~~~~~");
  print(ImpactMultipleImageFile);
  print("~~~~~~~~~~~~~ImpactSingleImageFileB64~~~~~~~~~~~");
  print(ImpactMultipleImageFileB64);
  print("~~~~~~~~~~~~~ImpactWidgetMultipleImageFileB64~~~~~~~~~~~");
  print(ImpactWidgetMultipleImageFileB64);
}