public static class FunctionalNode.FunctionalNodeBuilder<A extends Activity>
@NotNull
public io.scanbot.sdk.ui.utils.navigator.Nodes.FunctionalNode.FunctionalNodeBuilder<A> handleEventWhen(@NotNull
kotlin.jvm.functions.Function1<java.lang.Object,java.lang.Boolean> handleEventWhen)
@NotNull
public io.scanbot.sdk.ui.utils.navigator.Nodes.FunctionalNode.FunctionalNodeBuilder<A> whenNavigateTo(@NotNull
kotlin.jvm.functions.Function2<? super A,java.lang.Object,kotlin.Unit> whenNavigateTo)
@NotNull
public io.scanbot.sdk.ui.utils.navigator.Nodes.FunctionalNode.FunctionalNodeBuilder<A> whenNavigateFrom(@NotNull
kotlin.jvm.functions.Function2<? super A,java.lang.Object,kotlin.Unit> whenNavigateFrom)
@NotNull
public io.scanbot.sdk.ui.utils.navigator.Nodes.FunctionalNode.FunctionalNodeBuilder<A> interceptNavigateBack(@NotNull
kotlin.jvm.functions.Function1<? super A,java.lang.Boolean> interceptNavigateBack)
@NotNull public io.scanbot.sdk.ui.utils.navigator.Nodes.FunctionalNode.FunctionalNodeBuilder<A> actionNode(boolean actionNode)
@NotNull public io.scanbot.sdk.ui.utils.navigator.Nodes.FunctionalNode<A> build()
@NotNull public java.lang.String toString()