class ObservableDelegate<M : Any, T> : TrackedDelegate<M>
| <init> |
ObservableDelegate(klass: KClass<M>, observableProperty: (M) -> Observable<T>) |
| observableProperty |
val observableProperty: (M) -> Observable<T> |
| klass |
val klass: KClass<M> |
| getValue |
operator fun getValue(thisRef: Any, property: KProperty<*>): Observable<T> |