Skip to content

how to get image added paths infinite as setstate is use how to get images path added or removed  #35

@sunil-singh-chaudhary

Description

@sunil-singh-chaudhary

bool _isSelectionToggled = false;

void toggleImageSelection(ImageFile imageFile) {
if (!_isSelectionToggled) {
setState(() {
if (selectedImages.contains(imageFile)) {
selectedImages.remove(imageFile);
} else {
selectedImages.add(imageFile);
}
_isSelectionToggled = true;
});
}
}

caling from build

builder: (context, imageFile) {
Future.microtask(() => handleImageSelection(imageFile));
return DefaultDraggableItemWidget(
imageFile: imageFile,
boxDecoration: BoxDecoration(
borderRadius: BorderRadius.circular(20),
),
closeButtonAlignment: Alignment.topLeft,
fit: BoxFit.cover,
closeButtonIcon:
const Icon(Icons.delete_rounded, color: Colors.red),
closeButtonBoxDecoration: null,
showCloseButton: true,
closeButtonMargin: const EdgeInsets.all(3),
closeButtonPadding: const EdgeInsets.all(3),
);
},

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions