-
public final class ComplexComposeBranch<ElementType extends Object>The base data class using in compose
-
-
Field Summary
Fields Modifier and Type Field Description private final ElementTypeelementprivate final Function0<Unit>checkprivate final Function0<Unit>postAction
-
Constructor Summary
Constructors Constructor Description ComplexComposeBranch(ElementType element, Function0<Unit> check, Function0<Unit> postAction)
-
Method Summary
Modifier and Type Method Description final ElementTypecomponent1()final Function0<Unit>component2()final Function0<Unit>component3()final ComplexComposeBranch<ElementType>copy(ElementType element, Function0<Unit> check, Function0<Unit> postAction)final ElementTypegetElement()final Function0<Unit>getCheck()final Function0<Unit>getPostAction()-
-
Constructor Detail
-
ComplexComposeBranch
ComplexComposeBranch(ElementType element, Function0<Unit> check, Function0<Unit> postAction)
-
-
Method Detail
-
component1
final ElementType component1()
-
component2
final Function0<Unit> component2()
-
component3
final Function0<Unit> component3()
-
copy
final ComplexComposeBranch<ElementType> copy(ElementType element, Function0<Unit> check, Function0<Unit> postAction)
-
getElement
final ElementType getElement()
-
getPostAction
final Function0<Unit> getPostAction()
-
-
-
-