ImageSaver

class ImageSaver(dispatcher: CoroutineDispatcher = DispatcherProvider.IO)

Constructors

Link copied to clipboard
constructor(dispatcher: CoroutineDispatcher = DispatcherProvider.IO)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
suspend fun saveImageFromUrl(context: Context, permissionHandler: PermissionHandler, imageUrl: String, fileName: String? = null, fileRelativePath: String? = null): Result<Unit>
Link copied to clipboard
suspend fun saveImageFromView(context: Context, permissionHandler: PermissionHandler, view: View, @ColorInt backgroundColor: Int? = null, fileName: String? = null, fileRelativePath: String? = null): Result<Unit>