completeTask method
Complete selection process
Implementation
@internal
List<DrishyaEntity> completeTask(
BuildContext context, {
List<DrishyaEntity>? items,
}) {
final entities = items ?? value.selectedEntities;
// In fullscreen mode just pop the widget with selected entities
if (fullScreenMode) {
UIHandler.of(context).pop(entities);
return entities;
}
_panelController.closePanel();
_internal = true;
value = const GalleryValue();
_completer.complete(entities);
return entities;
}