MultiFileField

interface MultiFileField : ListField<FileOutput>

Properties

Link copied to clipboard
abstract val feedbacks: Feedbacks
Link copied to clipboard
abstract override val output: MutableList<FileOutput>
Link copied to clipboard
abstract val required: Boolean
Link copied to clipboard
abstract val state: Live<ListFieldState<FileOutput>>
Link copied to clipboard
abstract val visibility: Visibility

Functions

Link copied to clipboard
abstract fun add(item: FileOutput)
Link copied to clipboard
abstract fun addAll(items: List<FileOutput>)
abstract fun addAll(items: Array<FileOutput>)
Link copied to clipboard
abstract fun addAllFiles(file: List<RawFile>)
Link copied to clipboard
abstract fun addAllUrls(url: List<String>)
Link copied to clipboard
abstract fun addFile(file: RawFile)
Link copied to clipboard
abstract fun addUrl(url: String)
Link copied to clipboard
abstract fun clear()
Link copied to clipboard
abstract fun finish()
Link copied to clipboard
abstract fun hide(hide: Boolean?)
Link copied to clipboard
abstract fun remove(item: FileOutput)
Link copied to clipboard
abstract fun removeAll(items: List<FileOutput>?)
abstract fun removeAll(items: Array<FileOutput>?)
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?)
Link copied to clipboard
abstract fun update(item: FileOutput, updater: () -> FileOutput)
Link copied to clipboard
abstract fun validate(): Validity<*>
Link copied to clipboard
abstract fun validateToErrors(): Validity<*>