ListField

interface ListField<E> : Field<List<E>, ListFieldState<E>> , ListFieldState<E>

Inheritors

Properties

Link copied to clipboard
abstract val feedbacks: Feedbacks
Link copied to clipboard
abstract val output: List<E>?
Link copied to clipboard
abstract val required: Boolean
Link copied to clipboard
abstract val state: Live<ListFieldState<E>>
Link copied to clipboard
abstract val visibility: Visibility

Functions

Link copied to clipboard
abstract fun add(item: E)
Link copied to clipboard
abstract fun addAll(items: List<E>)
abstract fun addAll(items: Array<E>)
Link copied to clipboard
abstract fun clear()
Link copied to clipboard
abstract fun finish()
Link copied to clipboard
abstract fun hide(hide: Boolean? = true)
Link copied to clipboard
abstract fun remove(item: E)
Link copied to clipboard
abstract fun removeAll(items: List<E>? = null)
abstract fun removeAll(items: Array<E>? = null)
Link copied to clipboard
abstract fun reset()
Link copied to clipboard
abstract fun setVisibility(v: Visibility)
Link copied to clipboard
abstract fun show(show: Boolean? = true)
Link copied to clipboard
abstract fun update(item: E, updater: () -> E)
Link copied to clipboard
abstract fun validate(): Validity<*>
Link copied to clipboard
abstract fun validateToErrors(): Validity<*>