Main

expect class Main
actual class Main : CliktCommand

Constructors

Link copied to clipboard
expect constructor()
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
expect var client: <Error class: unknown class>?
actual var client: <Error class: unknown class>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val currentContext: Context
Link copied to clipboard
expect val data: String?
actual val data: String?
Link copied to clipboard
Link copied to clipboard
expect val headers: List<String>?
actual val headers: List<String>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
expect val method: String?
actual val method: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
expect val referer: String?
actual val referer: String?
Link copied to clipboard
expect val showHeaders: Boolean
actual val showHeaders: Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
expect val url: String?
actual val url: String?
Link copied to clipboard
expect val userAgent: String
actual val userAgent: String
Link copied to clipboard

Functions

Link copied to clipboard
open fun aliases(): Map<String, List<String>>
Link copied to clipboard
open fun allHelpParams(): List<HelpFormatter.ParameterHelp>
Link copied to clipboard
open fun commandHelp(context: Context): String
Link copied to clipboard
open fun commandHelpEpilog(context: Context): String
Link copied to clipboard
Link copied to clipboard
fun confirm(text: String, default: Boolean?, uppercaseDefault: Boolean, showChoices: Boolean, choiceStrings: List<String>, promptSuffix: String, invalidChoiceMessage: String): Boolean?
Link copied to clipboard
expect fun createClient(): <Error class: unknown class>
actual fun createClient(): <Error class: unknown class>
Link copied to clipboard
expect fun createRequest(): <Error class: unknown class>
actual fun createRequest(): <Error class: unknown class>
Link copied to clipboard
fun echo()
fun echo(message: Any?, trailingNewline: Boolean, err: Boolean)
Link copied to clipboard
fun echoFormattedHelp(error: CliktError?)
Link copied to clipboard
fun getFormattedHelp(error: CliktError?): String?
Link copied to clipboard
fun issueMessage(message: String)
Link copied to clipboard
fun main(argv: Array<out String>)
fun main(argv: List<String>)
Link copied to clipboard
fun parse(argv: Array<String>, parentContext: Context?)
fun parse(argv: List<String>, parentContext: Context?)
Link copied to clipboard
fun prompt(text: String, default: String?, showDefault: Boolean, showChoices: Boolean, hideInput: Boolean, choices: Collection<String>, promptSuffix: String, invalidChoiceMessage: String): String?
fun <T> prompt(text: String, default: T?, showDefault: Boolean, showChoices: Boolean, hideInput: Boolean, choices: Collection<T>, promptSuffix: String, invalidChoiceMessage: String, convert: (String) -> ConversionResult<T>): T?
Link copied to clipboard
fun registerArgument(argument: Argument)
Link copied to clipboard
fun registeredArguments(): List<Argument>
Link copied to clipboard
fun registeredOptions(): List<Option>
Link copied to clipboard
fun registeredParameterGroups(): List<ParameterGroup>
Link copied to clipboard
Link copied to clipboard
fun registeredSubcommands(): List<CliktCommand>
Link copied to clipboard
open override fun registerOption(option: GroupableOption)
fun registerOption(option: Option)
Link copied to clipboard
fun registerOptionGroup(group: ParameterGroup)
Link copied to clipboard
expect open fun run()
actual open override fun run()
Link copied to clipboard
open override fun toString(): String