kvision / pl.treksoft.kvision.form

Package pl.treksoft.kvision.form

Convenient forms implementation, with support for many different input components and easy to define validation.

Types

BoolFormControl

interface BoolFormControl : FormControl

Base interface of a form control with a boolean value.

DateFormControl

interface DateFormControl : FormControl

Base interface of a form control with a date value.

FieldLabel

open class FieldLabel : Tag

Helper class for HTML label element.

Form

class Form<K>

The form definition class. Can be used directly or indirectly inside a FormPanel.

FormControl

interface FormControl : Component

Base interface of a form control.

FormPanel

open class FormPanel<K> : SimplePanel

Bootstrap form component.

FormType

enum class FormType

Bootstrap form layout options.

HelpBlock

open class HelpBlock : Tag

Helper class for Bootstrap help block element.

InputSize

enum class InputSize

Input controls sizes.

NumberFormControl

interface NumberFormControl : FormControl

Base interface of a form control with a numeric value.

StringFormControl

interface StringFormControl : FormControl

Base interface of a form control with a text value.

Extensions for External Classes

kotlin.collections.Map