Skip to content

clikt / com.github.ajalt.clikt.parameters.arguments / ArgumentDelegate

ArgumentDelegate

interface ArgumentDelegate : Argument, ReadOnlyProperty<CliktCommand, T>

An argument that functions as a property delegate

Functions

Name Summary
provideDelegate Implementations must call CliktCommand.registerArgumentabstract operator fun provideDelegate(thisRef:CliktCommand, prop:KProperty<*>):ReadOnlyProperty<CliktCommand, T>

Inheritors

Name Summary
ProcessedArgument An Argument delegate implementation that transforms its values .class ProcessedArgument<AllT, ValueT> :ArgumentDelegate<AllT>