Package-level declarations

Numeric input components including range selection and spinner.

Types

Link copied to clipboard
open class ImaskNumeric(    value: Number? = null,     name: String? = null,     min: Number? = null,     max: Number? = null,     decimals: Int = 2,     decimalSeparator: Char = I18n.detectDecimalSeparator(),     thousandsSeparator: Char? = I18n.detectThousandsSeparator(),     padFractionalZeros: Boolean = false,     normalizeZeros: Boolean = true,     label: String? = null,     rich: Boolean = false,     init: ImaskNumeric.() -> Unit? = null) : SimplePanel, NumberFormControl, MutableState<Number?>

The form field component for the numeric control with masked input.

Link copied to clipboard
open class ImaskNumericInput(    value: Number? = null,     min: Number? = null,     max: Number? = null,     decimals: Int = 2,     decimalSeparator: Char = I18n.detectDecimalSeparator(),     thousandsSeparator: Char? = I18n.detectThousandsSeparator(),     padFractionalZeros: Boolean = false,     normalizeZeros: Boolean = true,     className: String? = null,     init: ImaskNumericInput.() -> Unit? = null) : Widget, GenericFormComponent<Number?> , FormInput, MutableState<Number?>

Numeric input component with masked input.

Functions

Link copied to clipboard
fun Container.imaskNumeric(    value: Number? = null,     name: String? = null,     min: Number? = null,     max: Number? = null,     decimals: Int = 2,     decimalSeparator: Char = I18n.detectDecimalSeparator(),     thousandsSeparator: Char? = I18n.detectThousandsSeparator(),     padFractionalZeros: Boolean = false,     normalizeZeros: Boolean = true,     label: String? = null,     rich: Boolean = false,     init: ImaskNumeric.() -> Unit? = null): ImaskNumeric

DSL builder extension function.

Link copied to clipboard
fun Container.imaskNumericInput(    value: Number? = null,     min: Number? = null,     max: Number? = null,     decimals: Int = 2,     decimalSeparator: Char = I18n.detectDecimalSeparator(),     thousandsSeparator: Char? = I18n.detectThousandsSeparator(),     padFractionalZeros: Boolean = false,     normalizeZeros: Boolean = true,     className: String? = null,     init: ImaskNumericInput.() -> Unit? = null): ImaskNumericInput

DSL builder extension function.