ColumnBuilder

interface ColumnBuilder

Functions

Link copied to clipboard
abstract fun barcode(title: String = "Barcode Column", id: String? = null, required: Boolean? = false, value: String? = null, hidden: Boolean = false)
Link copied to clipboard
abstract fun block(title: String = "Block Column", id: String? = null, value: String? = null, hidden: Boolean = false)
Link copied to clipboard
abstract fun date(title: String = "Date Column", id: String? = null, identifier: String? = null, format: String? = null, readonly: Boolean = false, hidden: Boolean = false, required: Boolean = false, tip: ToolTip = ToolTip(""), value: Long? = null, logic: LogicBuilder.() -> Unit? = null)
Link copied to clipboard
abstract fun dropdown(title: String = "Dropdown Column", options: List<String> = emptyList(), id: String? = null, required: Boolean? = false, value: String? = null, hidden: Boolean = false)
Link copied to clipboard
abstract fun image(title: String = "Image Column", id: String? = null, identifier: String? = null, required: Boolean? = false, value: List<String> = emptyList(), hidden: Boolean = false)
Link copied to clipboard
abstract fun multiselect(title: String = "Multiselect Column", options: Map<String, String?> = emptyMap(), multi: Boolean = true, id: String? = null, required: Boolean? = false, value: List<String> = emptyList(), hidden: Boolean = false)
Link copied to clipboard
abstract fun number(title: String = "Number Column", id: String? = null, required: Boolean? = false, value: Double? = null, hidden: Boolean = false)
Link copied to clipboard
abstract fun progress(title: String = "Progress Column", id: String? = null, value: String? = null, hidden: Boolean = false)
Link copied to clipboard
abstract fun signature(title: String = "Signature", id: String? = null, identifier: String? = null, readonly: Boolean = false, hidden: Boolean = false, required: Boolean = false, tip: ToolTip = ToolTip(""), value: String? = null)
Link copied to clipboard
abstract fun text(title: String = "Text Column", id: String? = null, required: Boolean? = false, value: String? = null, hidden: Boolean = false)
Link copied to clipboard
abstract fun unknown(title: String = "Unknown", id: String? = null, required: Boolean? = false, identifier: String? = null)