Searched refs:BitmapLoadingState (Results 1 – 1 of 1) sorted by relevance
111 .filter { it is BitmapLoadingState.Loaded && newMetric <= it.size.metric } in <lambda>()113 ?.let { (it as BitmapLoadingState.Loaded).bitmap } in <lambda>()150 } else if (result is BitmapLoadingState.Loaded && result.bitmap == null) { in <lambda>()169 val output = MutableStateFlow<BitmapLoadingState>(BitmapLoadingState.Loading) in <lambda>()175 .mapLatest { size -> BitmapLoadingState.Loaded(size, loadBitmap(uri, size)) } in <lambda>()192 val output: MutableStateFlow<BitmapLoadingState>, in <lambda>()198 private sealed interface BitmapLoadingState { in <lambda>() interface199 data object Loading : BitmapLoadingState in <lambda>()201 data class Loaded(val size: Size, val bitmap: Bitmap?) : BitmapLoadingState in <lambda>()