Make IMutableField implement GetterSetter
This commit is contained in:
parent
cb433871be
commit
6c4d8d492b
@ -89,7 +89,7 @@ sealed interface IField<V> : ReadOnlyProperty<Any, V>, Supplier<V>, () -> V {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
sealed interface IMutableField<V> : IField<V>, ReadWriteProperty<Any, V>, Consumer<V> {
|
sealed interface IMutableField<V> : IField<V>, ReadWriteProperty<Any, V>, GetterSetter<V> {
|
||||||
override var value: V
|
override var value: V
|
||||||
|
|
||||||
override fun setValue(thisRef: Any, property: KProperty<*>, value: V) {
|
override fun setValue(thisRef: Any, property: KProperty<*>, value: V) {
|
||||||
|
Loading…
Reference in New Issue
Block a user