¿Cómo escribir un delegado que delega a otra propiedad?
Estoy tratando de reducir el código duplicado en mis captadores / establecedores de propiedades personalizadas que solo representan propiedades idénticas en una capa diferente. El código lo explica mejor:
var emailText
get() = presenter.emailText
set(value) {
presenter.emailText = value
}
Lo que busco es algo como esto:
var emailText by PropertyDelegate(presenter.emailText)
El problema es que no puedo encontrar la sintaxis adecuada para hacer referencia a la propiedad real en lugar de su valor. ¿Hay una manera simple de hacer esto?