NumberInputField

interface NumberInputField<N : Number> : InputField, CommonInputProperties, Settable<String> , SerializableLiveFormattedData<String, N> , Validateable<N> , Typeable

Functions

Link copied to clipboard
abstract fun clear()
Link copied to clipboard
abstract fun decrement(step: N?)
Link copied to clipboard
abstract fun increment(step: N?)
Link copied to clipboard
abstract fun set(double: Double)
abstract fun set(integer: Int)
abstract fun set(value: String?)
Link copied to clipboard
abstract fun type(text: String)
Link copied to clipboard
abstract fun validate(value: N?): ValidationResult
Link copied to clipboard
abstract fun validateSettingInvalidsAsErrors(value: N?): ValidationResult
Link copied to clipboard
abstract fun validateSettingInvalidsAsWarnings(value: N?): ValidationResult

Properties

Link copied to clipboard
abstract val data: Live<Data<N>>
Link copied to clipboard
abstract val feedback: Live<InputFieldState>
Link copied to clipboard
abstract val hint: String
Link copied to clipboard
abstract val isReadonly: Boolean
Link copied to clipboard
abstract val isRequired: Boolean
Link copied to clipboard
abstract val label: Label
Link copied to clipboard
abstract val max: N?
Link copied to clipboard
abstract val min: N?
Link copied to clipboard
abstract val name: String
Link copied to clipboard
abstract val serializer: KSerializer<N>
Link copied to clipboard
abstract val step: N?