public class PrimeBuilder<State,Change,Action>
A configuration builder for a Prime.
| Modifier and Type | Class and Description |
|---|---|
static class |
PrimeBuilder.ChangesBuilder<State,Change,Action>
A configuration builder for Change related declarations.
|
static class |
PrimeBuilder.StateBuilder<State>
A configuration builder for State related declarations.
|
| Modifier and Type | Method and Description |
|---|---|
void |
actions(kotlin.jvm.functions.Function1<? super de.halfbit.knot.ActionsBuilder<Change,Action>,kotlin.Unit> block)
A section for Action related declarations.
|
void |
changes(kotlin.jvm.functions.Function1<? super de.halfbit.knot.PrimeBuilder.ChangesBuilder<State,Change,Action>,kotlin.Unit> block)
A section for Change related declarations.
|
void |
events(kotlin.jvm.functions.Function1<? super de.halfbit.knot.EventsBuilder<Change>,kotlin.Unit> block)
A section for
Event related declarations. |
void |
state(kotlin.jvm.functions.Function1<? super de.halfbit.knot.PrimeBuilder.StateBuilder<State>,kotlin.Unit> block)
A section for State related declarations.
|
public void state(kotlin.jvm.functions.Function1<? super de.halfbit.knot.PrimeBuilder.StateBuilder<State>,kotlin.Unit> block)
A section for State related declarations.
public void changes(kotlin.jvm.functions.Function1<? super de.halfbit.knot.PrimeBuilder.ChangesBuilder<State,Change,Action>,kotlin.Unit> block)
A section for Change related declarations.
public void actions(kotlin.jvm.functions.Function1<? super de.halfbit.knot.ActionsBuilder<Change,Action>,kotlin.Unit> block)
A section for Action related declarations.
public void events(kotlin.jvm.functions.Function1<? super de.halfbit.knot.EventsBuilder<Change>,kotlin.Unit> block)
A section for Event related declarations.