rook
04/30/2019, 2:45 PMabstract class AbstractFoo<T> {
operator fun invoke(action: T.() ->Unit) {
action() // <-- error here: No value passed for parameter 'p1'
}
}
streetsofboston
04/30/2019, 2:56 PMT
.
abstract class AbstractFoo<T> {
operator fun invoke(action: T.() ->Unit) {
val t : T = ... ... ... ...
t.action()
}
}
rook
04/30/2019, 3:21 PM