Package-level declarations

Types

Link copied to clipboard
data class RequestHandlers(val onError: suspend (error: ActionError) -> Unit, val onSuccess: suspend (project: Project, isRecommended: Boolean, replacing: Project?, reqHandlers: RequestHandlers) -> Unit)

Functions

Link copied to clipboard
suspend fun Project?.createAdditionRequest(onError: suspend (error: ActionError) -> Unit, onSuccess: suspend (project: Project, isRecommended: Boolean, replacing: Project?, reqHandlers: RequestHandlers) -> Unit, lockFile: LockFile, platforms: List<Platform>, strict: Boolean = false)
Link copied to clipboard
suspend fun Project?.createRemovalRequest(onError: suspend (error: ActionError) -> Unit, onRemoval: suspend (project: Project, isRecommended: Boolean) -> Unit, onDepRemoval: suspend (project: Project, isRecommended: Boolean) -> Unit, lockFile: LockFile)