Package-level declarations
Types
Link copied to clipboard
data class FileOutput(var url: String? = null, var updated: Boolean = false, var info: RawFileInfo? = null, var file: RawFile? = null)
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
fun Fields<*>.file(name: KMutableProperty0<FileOutput?>, label: String = name.name, hint: String = label, value: String? = name.get()?.url, visibility: Visibility = Visibilities.Visible, onChange: Changer<FileOutput>? = null, factory: ValidationFactory<FileOutput>? = null): SingleFileField
Link copied to clipboard
fun FileField(name: String, label: String = name, hint: String = label, value: String? = null, visibility: Visibility = Visibilities.Visible, onChange: Changer<FileOutput>? = null, factory: ValidationFactory<FileOutput>? = null): SingleFileField
Link copied to clipboard
fun Fields<*>.files(name: KMutableProperty0<MutableList<FileOutput>>, label: String = name.name, value: List<String>? = name.get().mapNotNull { it.url }, visibility: Visibility = Visibilities.Visible, onChange: Changer<List<FileOutput>>? = null, factory: ValidationFactory<List<FileOutput>>? = null): MultiFileField
Link copied to clipboard
fun FilesField(name: String, label: String = name, value: List<String> = emptyList(), visibility: Visibility = Visibilities.Visible, onChange: Changer<List<FileOutput>>? = null, factory: ValidationFactory<List<FileOutput>>? = null): MultiFileField