MutableBoundKernelParameter

constructor(parameter: KernelParameter<T>, property: KMutableProperty0<T?>)

Convenience constructor that uses a mutable property for both value updating and providing.

Parameters

parameter

The parameter handler to use

property

The mutable property to bind to


constructor(parameter: KernelParameter<T>, valueUpdater: (T?) -> Unit, valueProvider: () -> T?)

Parameters

T

The type of value that this parameter represents