SubmitActionsBuilder

class SubmitActionsBuilder<P, R> : Actions0Builder<Unit>

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Finalizer

Properties

Link copied to clipboard
val actions: MutableList<Action0<Unit>>
Link copied to clipboard
var factory: ValidationFactory<P>?
Link copied to clipboard
val submitAction: Action1Invoker<P, Later<R>>

Functions

Link copied to clipboard
fun get(): List<Action0<Unit>>
Link copied to clipboard
fun getOrSet(name: String, key: String, handler: () -> Unit): Action0<Unit>
Link copied to clipboard
open override fun on(name: String, key: String, handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onAdd(handler: () -> Unit): Action0<Unit>
fun onAdd(entity: String, handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onAddAll(handler: () -> Unit): Action0<Unit>
fun onAddAll(col: Collection<Any?>, handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onCancel(handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onCreate(handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onDelete(handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onDeleteAll(handler: () -> Unit): Action0<Unit>
fun onDeleteAll(col: Collection<Any?>, handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onDuplicate(handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onEdit(handler: () -> Unit): Action0<Unit>
Link copied to clipboard
Link copied to clipboard
fun onGoBack(handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onNo(handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onOk(handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onRetry(handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onSubmit(name: String = "Submit", handler: (P) -> Later<R>): SubmitActionsBuilder.Finalizer
Link copied to clipboard
Link copied to clipboard
fun onUpdate(handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onView(handler: () -> Unit): Action0<Unit>
Link copied to clipboard
fun onYes(handler: () -> Unit): Action0<Unit>
Link copied to clipboard
open override fun sub(name: String, key: String, actions: List<Action0<Unit>>)
open override fun sub(name: String, key: String, builder: ActionsBuilder<Action0<Unit>, () -> Unit>.() -> Unit)
Link copied to clipboard
fun validate(factory: ValidationFactory<P>)