retrieve

open suspend override fun retrieve(uris: List<String>): Flow<Image>

Uses the Android system (ContentResolver) to asynchronously retrieve and convert a list of URIs into corresponding Image objects. Each successful image conversion will be emitted through the returned Flow of Image.

Return

a Flow that emits successfully retrieved and processed Image objects.

If an error occurs while processing a specific URI, processing continues for the remaining URIs in the list. Errors are logged using the class's internal logging mechanism.

Parameters

uris

a list of string representations of image URIs.