ProjectArg

sealed class ProjectArg

Inheritors

Types

Link copied to clipboard
data class CommonArg(val input: String, val fileId: String?, val rawArg: String) : ProjectArg
Link copied to clipboard
data class GitHubArg(val owner: String, val repo: String, val tag: String?, val rawArg: String) : ProjectArg

Properties

Link copied to clipboard
open val rawArg: String

Functions

Link copied to clipboard
inline fun <T> fold(commonArg: (ProjectArg.CommonArg) -> T, gitHubArg: (ProjectArg.GitHubArg) -> T): T