ParameterGroupDelegate
interface ParameterGroupDelegate<out T> : ParameterGroup, ReadOnlyProperty<BaseCliktCommand<*>, T> , PropertyDelegateProvider<BaseCliktCommand<*>, ReadOnlyProperty<BaseCliktCommand<*>, T>>
A ParameterGroup that can be used as a property delegate
Inheritors
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Called after all of a command's parameters have been finalized to perform validation of the final values.
Link copied to clipboard
abstract operator override fun provideDelegate(thisRef: BaseCliktCommand<*>, property: KProperty<*>): ReadOnlyProperty<BaseCliktCommand<*>, T>
Implementations must call BaseCliktCommand<*>.registerOptionGroup