Text input components, with password, text area and rich text area support.
abstract class AbstractText : SimplePanel, StringFormControl
Base class for form field text components. |
|
abstract class AbstractTextInput : Widget, FormInput
Base class for basic text components. |
|
open class Password : Text
Form field password component. |
|
open class RichText : AbstractText
Form field rich text component. |
|
open class RichTextInput : AbstractTextInput
Basic rich text component. |
|
open class Text : AbstractText
Form field text component. |
|
open class TextArea : AbstractText
Form field textarea component. |
|
open class TextAreaInput : AbstractTextInput
Basic textarea component. |
|
open class TextInput : AbstractTextInput
Basic text component. |
|
enum class TextInputType
Text input types. |
fun Container.password(value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (Password.() -> Unit)? = null): Password
DSL builder extension function. |
|
fun Container.richText(value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (RichText.() -> Unit)? = null): RichText
DSL builder extension function. |
|
fun Container.richTextInput(value: String? = null, classes: Set<String> = setOf(), init: (RichTextInput.() -> Unit)? = null): RichTextInput
DSL builder extension function. |
|
fun Container.text(type: TextInputType = TextInputType.TEXT, value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (Text.() -> Unit)? = null): Text
DSL builder extension function. |
|
fun Container.textArea(cols: Int? = null, rows: Int? = null, value: String? = null, name: String? = null, label: String? = null, rich: Boolean = false, init: (TextArea.() -> Unit)? = null): TextArea
DSL builder extension function. |
|
fun Container.textAreaInput(cols: Int? = null, rows: Int? = null, value: String? = null, classes: Set<String> = setOf(), init: (TextAreaInput.() -> Unit)? = null): TextAreaInput
DSL builder extension function. |
|
fun Container.textInput(type: TextInputType = TextInputType.TEXT, value: String? = null, classes: Set<String> = setOf(), init: (TextInput.() -> Unit)? = null): TextInput
DSL builder extension function. |