Matriz observable en Kotlin para saber cuándo se cambia un valor de matriz elt
Mi objetivo: tengo una clase simple con un público
val reds = IntArray(10)
val greens = IntArray(10)
val blues = IntArray(10)
val lums = IntArray(10)
Si alguien modificaningun valor rojo, me gustaría actualizar el valor lum.
myObj.reds[5] = 100 // Should update myObj.lums[5] = reds[5]+greens[5]+blues[5]
l problema es que elby Delegates.observable
arece que @ solo se usa para objetos var: nada menciona "y si modifica un elemento de una matriz, esto es lo que se activa"
Tal vez esto no sea posible y tengo que hacer todas las modificaciones a través de getters y setters, ¡pero prefiero que algo se dispare como un observable!