ScanBookshelfUseCase
abstract class ScanBookshelfUseCase : OneShotUseCase<ScanBookshelfUseCase.Request, List<File>, ScanBookshelfUseCase.Error>
Types
Link copied to clipboard
Link copied to clipboard
data class Request(val bookshelfId: BookshelfId, val process: suspend (Bookshelf, File) -> Unit) : OneShotUseCase.Request
Functions
Link copied to clipboard
suspend operator fun invoke(request: ScanBookshelfUseCase.Request): Resource<List<File>, ScanBookshelfUseCase.Error>