ok, by implementing my own delegating delegate I c...
# announcements
u
ok, by implementing my own delegating delegate I can write that like this
Copy code
class Foo {
    var foo: String by wrap(PrintIt()) {
        get {
            println("wrapped get, fromDelegate: $it")
            return@get "wrappedGet - $it"
        }
        set {
            println("wrapped set, originalValue: $it")
            return@set "wrappedSet - $it"
        }
    }
}