ghedeon
06/18/2020, 11:04 PMthis::foo.getDelegate()
reflection call on a big scale? Let's say it's being called for almost every field in every UI class.
For the context, I'd want to observe property changes as an Observable stream, something like this:
fun <T : Any> KMutableProperty0<T>.observe(): Observable<T> = (getDelegate() as MyDelegate<T>).observe()