diff --git a/dataforge-meta/src/commonMain/kotlin/space/kscience/dataforge/meta/ObservableItemProvider.kt b/dataforge-meta/src/commonMain/kotlin/space/kscience/dataforge/meta/ObservableItemProvider.kt index 5d455d17..c66ec858 100644 --- a/dataforge-meta/src/commonMain/kotlin/space/kscience/dataforge/meta/ObservableItemProvider.kt +++ b/dataforge-meta/src/commonMain/kotlin/space/kscience/dataforge/meta/ObservableItemProvider.kt @@ -26,10 +26,10 @@ public interface ItemPropertyProvider: ObservableItemProvider, MutableItemProvid * Optional [owner] property is used for */ @DFExperimental -public fun O.useProperty( - property: KProperty1, +public fun O.useProperty( + property: KProperty1, owner: Any? = null, - callBack: O.(T?) -> Unit, + callBack: O.(T) -> Unit, ) { //Pass initial value. callBack(property.get(this))