GitHub

Reference machines

numberField

interface 2 type 3 function 1
interface Interfaces 2

# CreateNumberFieldInput

Members

defaultValue?
optional defaultValue?: number | null
disabled?
optional disabled?: boolean
max?
optional max?: number
min?
optional min?: number
pageStep?
optional pageStep?: number

PageUp/PageDown step. Default = step * 10.

step?
optional step?: number

# NumberFieldContext

Members

max
max: number
min
min: number
pageStep
pageStep: number
step
step: number
value
value: number | null
type Type Aliases 3

# NumberFieldEvent

NumberFieldEvent = { type: "INCREMENT"; } | { type: "DECREMENT"; } | { type: "PAGE_INCREMENT"; } | { type: "PAGE_DECREMENT"; } | { type: "TO_MIN"; } | { type: "TO_MAX"; } | { type: "CLEAR"; } | { type: "SET.VALUE"; value: number | null; } | { type: "SET.MIN"; value: number; } | { type: "SET.MAX"; value: number; } | { type: "SET.STEP"; value: number; } | { type: "SET.PAGE_STEP"; value: number; } | { type: "DISABLE"; } | { type: "ENABLE"; }
function Functions 1

# createNumberFieldMachine ( )

createNumberFieldMachine(input?): NumberFieldMachine

Construct a fresh NumberField machine.

Parameters

Returns

NumberFieldMachine