GeneralBuilder

Properties

Link copied to clipboard

Functions

Link copied to clipboard
abstract fun barcode(title: String = "Barcode Component", id: String? = null, identifier: String? = null, readonly: Boolean = false, hidden: Boolean = false, required: Boolean = false, formula: String? = null, tip: ToolTip? = null, value: String? = null, logic: FieldLogicBuilder.() -> Unit? = null)
Link copied to clipboard
abstract fun block(title: String = "Block Component", id: String? = null, identifier: String? = null, hidden: Boolean = false, tip: ToolTip? = null, value: String? = null, logic: FieldLogicBuilder.() -> Unit? = null)
Link copied to clipboard
abstract fun date(title: String = "Date Component", id: String? = null, identifier: String? = null, format: String? = null, readonly: Boolean = false, hidden: Boolean = false, required: Boolean = false, formula: String? = null, tip: ToolTip? = null, value: Long? = null, logic: FieldLogicBuilder.() -> Unit? = null)
Link copied to clipboard
abstract fun dropdown(title: String = "Dropdown Component", options: List<String>, id: String? = null, identifier: String? = null, readonly: Boolean = false, hidden: Boolean = false, required: Boolean = false, formula: String? = null, tip: ToolTip? = null, value: String? = null, logic: FieldLogicBuilder.() -> Unit? = null)
Link copied to clipboard
abstract fun file(title: String = "File Component", id: String? = null, identifier: String? = null, readonly: Boolean = false, hidden: Boolean = false, required: Boolean = false, tip: ToolTip? = null, multi: Boolean = true, value: List<String> = emptyList(), logic: FieldLogicBuilder.() -> Unit? = null)
Link copied to clipboard
abstract fun image(title: String = "Image Component", id: String? = null, identifier: String? = null, readonly: Boolean = false, hidden: Boolean = false, required: Boolean = false, tip: ToolTip? = null, multi: Boolean = true, value: String, logic: FieldLogicBuilder.() -> Unit? = null)
abstract fun image(title: String = "Image Component", id: String? = null, identifier: String? = null, readonly: Boolean = false, hidden: Boolean = false, multi: Boolean = true, required: Boolean = false, tip: ToolTip? = null, value: List<String> = emptyList(), logic: FieldLogicBuilder.() -> Unit? = null)
Link copied to clipboard
abstract fun number(title: String = "Number Component", id: String? = null, identifier: String? = null, readonly: Boolean = false, hidden: Boolean = false, required: Boolean = false, formula: String? = null, tip: ToolTip? = null, value: Double? = null, logic: FieldLogicBuilder.() -> Unit? = null)
Link copied to clipboard
abstract fun select(title: String = "Select Component", options: List<String>, multi: Boolean = true, id: String? = null, identifier: String? = null, readonly: Boolean = false, hidden: Boolean = false, required: Boolean = false, formula: String? = null, tip: ToolTip? = null, value: String, logic: FieldLogicBuilder.() -> Unit? = null)
abstract fun select(title: String = "Select Component", options: List<String>, multi: Boolean = true, id: String? = null, identifier: String? = null, readonly: Boolean = false, hidden: Boolean = false, required: Boolean = false, formula: String? = null, tip: ToolTip? = null, value: List<String> = emptyList(), logic: FieldLogicBuilder.() -> Unit? = null)
Link copied to clipboard
abstract fun signature(title: String = "Signature Component", id: String? = null, identifier: String? = null, readonly: Boolean = false, hidden: Boolean = false, required: Boolean = false, tip: ToolTip? = null, value: String? = null, logic: FieldLogicBuilder.() -> Unit? = null)
Link copied to clipboard
abstract fun text(title: String = "Text Component", id: String? = null, identifier: String? = null, readonly: Boolean = false, hidden: Boolean = false, required: Boolean = false, formula: String? = null, tip: ToolTip? = null, value: String? = null, logic: FieldLogicBuilder.() -> Unit? = null)
Link copied to clipboard
abstract fun textarea(title: String = "Text Area Component", id: String? = null, identifier: String? = null, readonly: Boolean = false, hidden: Boolean = false, required: Boolean = false, formula: String? = null, tip: ToolTip? = null, value: String? = null, logic: FieldLogicBuilder.() -> Unit? = null)
Link copied to clipboard
Link copied to clipboard
open fun String.toOption(): Option