Interface: NumberInputProps
Defined in: components/NumberInput/index.tsx:20
Properties
activeColor?
optionalactiveColor:string
Defined in: components/NumberInput/index.tsx:72
blurOnEnter?
optionalblurOnEnter:boolean
Defined in: components/NumberInput/index.tsx:57
children?
optionalchildren:ReactNode
Defined in: components/NumberInput/index.tsx:88
clampValueOnBlur?
optionalclampValueOnBlur:boolean
Defined in: components/NumberInput/index.tsx:59
digit?
optionaldigit:number
Defined in: components/NumberInput/index.tsx:50
Digits for rounding numbers.
Example
with:
units={[['Hz', 1], ['kHz', 1000]]}
digit={3}
results:
value=100 -> 100Hz, value=1600 -> 1.60Hz
keepWithinRange?
optionalkeepWithinRange:boolean
Defined in: components/NumberInput/index.tsx:58
keyboard?
optionalkeyboard:InputEventOption|null
Defined in: components/NumberInput/index.tsx:70
keyboard control option If null, no event will be triggered
max?
optionalmax:number
Defined in: components/NumberInput/index.tsx:30
Number.MAX_SAFE_INTEGER
min?
optionalmin:number
Defined in: components/NumberInput/index.tsx:26
Number.MIN_SAFE_INTEGER
onBlur()?
optionalonBlur: (value,text,event) =>void
Defined in: components/NumberInput/index.tsx:82
Parameters
value
number
text
string
event
FocusEvent<HTMLInputElement, Element>
Returns
void
onChange()?
optionalonChange: (value,text) =>void
Defined in: components/NumberInput/index.tsx:76
Parameters
value
number
text
string
Returns
void
onFocus()?
optionalonFocus: (value,text,event) =>void
Defined in: components/NumberInput/index.tsx:77
Parameters
value
number
text
string
event
FocusEvent<HTMLInputElement, Element>
Returns
void
readonly?
optionalreadonly:boolean
Defined in: components/NumberInput/index.tsx:52
selectWithFocus?
optionalselectWithFocus:"number"|"none"|"all"
Defined in: components/NumberInput/index.tsx:56
step?
optionalstep:number
Defined in: components/NumberInput/index.tsx:31
units?
optionalunits:string|Units
Defined in: components/NumberInput/index.tsx:39
Example
units='Hz'
units={[['Hz', 1], ['kHz', 1000]]}
units={[['ms', 1], ['s', 1000]]}
value
value:
string|number
Defined in: components/NumberInput/index.tsx:21
variant?
optionalvariant:"filled"|"outline"|"flushed"|"unstyled"
Defined in: components/NumberInput/index.tsx:54
wheel?
optionalwheel:InputEventOption|null
Defined in: components/NumberInput/index.tsx:65
wheel control option If null, no event will be triggered
wrapperClassName?
optionalwrapperClassName:string
Defined in: components/NumberInput/index.tsx:74