kirillrakhman
09/27/2015, 12:40 PMfun <T: Any?> ParseObject.delegate() = object: ReadWriteProperty<Any, T> {
override fun get(thisRef: Any, property: PropertyMetadata): T {
return this@delegate.get(property.name) as T
}
override fun set(thisRef: Any, property: PropertyMetadata, value: T) {
this@delegate.put(property.name, value)
}
}