net.corda.client.model / TrackedDelegate / ObservableValueDelegate

# ObservableValueDelegate

`class ObservableValueDelegate<M : Any, T> : TrackedDelegate<M>`

### Constructors

<init> | `ObservableValueDelegate(klass: KClass<M>, observableValueProperty: (M) -> ObservableValue<T>)`

### Properties

observableValueProperty | `val observableValueProperty: (M) -> ObservableValue<T>`

### Inherited Properties

klass | `val klass: KClass<M>`

### Functions

getValue | `operator fun getValue(thisRef: Any, property: KProperty<*>): ObservableValue<T>`