Kotlin Coroutine: Dispatchers inside Flow builder
Extension functions that returns save Bitmap to device storage and returns result using sealed and class that represent its state.
sealed class RequestStatus {
data class Loading(val data: T? = null) : RequestStatus()
data class Success(val data: T) : RequestStatus()
data class Failed(val error: Exception, val data: T? = null) : RequestStatus() {
val message = nullableErrorMsg(error.localizedMessage)
}
}
fun View.createAndStoreScreenshot(
appName: String,...