Macrocosm
0.5.2-alpha
jvm
Macrocosm
/
space.maxus.macrocosm.util.general
/
ConditionalValueCallback
Conditional
Value
Callback
data
class
ConditionalValueCallback
<
V
>
(
val
producer
:
(
)
->
V
?
)
(
source
)
Members
Constructors
Conditional
Value
Callback
Link copied to clipboard
constructor
(
producer
:
(
)
->
V
?
)
Types
Companion
Link copied to clipboard
object
Companion
Functions
call
Link copied to clipboard
fun
call
(
)
:
V
?
invoke
Link copied to clipboard
operator
fun
invoke
(
)
:
V
?
otherwise
Link copied to clipboard
inline
fun
otherwise
(
crossinline
runnable
:
(
)
->
Unit
)
:
ConditionalValueCallback
<
V
>
then
Link copied to clipboard
inline
fun
then
(
crossinline
runnable
:
(
V
)
->
Unit
)
:
ConditionalValueCallback
<
V
>
Properties
producer
Link copied to clipboard
val
producer
:
(
)
->
V
?