moonstone/ Editable Integer Picker
Moonstone styled editable integer picker.
import EditableIntegerPicker from '@enact/moonstone/EditableIntegerPicker';Members
EditableIntegerPickerComponent
A component that lets the user select a number from a range of numbers.
By default, EditableIntegerPicker maintains the state of its value property. Supply the
defaultValue property to control its initial value. If you wish to directly control updates to
the component, supply a value to value at creation time and update it in response to onChange
events.
import EditableIntegerPicker from '@enact/moonstone/EditableIntegerPicker';EditableIntegerPickerBaseComponent
A picker component that lets the user select a number in between min and max numbers.
This component is not spottable. Developers are encouraged to use moonstone/EditableIntegerPicker.EditableIntegerPicker.
import {EditableIntegerPickerBase} from '@enact/moonstone/EditableIntegerPicker';Properties
The maximum value selectable by the picker (inclusive).
The range between
minandmaxshould be evenly divisible by step.The minimum value selectable by the picker (inclusive).
The range between
minandmaxshould be evenly divisible by step.The value for the picker for accessibility read out.
By default,
aria-valuetextis set to the current selected child value.The icon for the decrementer.
All strings supported by Icon are supported. Without a custom icon, the default is used.
Disables the picker and prevents events from firing.
Displays the input field instead of the picker components.
The icon for the incrementer.
All strings supported by Icon are supported. Without a custom icon, the default is used.
Called when there the input is blurred.
Called when the pickerItem is clicked and
editModeisfalse.In response, the
editModeshould be switched totrueto enable editing. This is automatically handled by moonstone/EditableIntegerPicker.EditableIntegerPicker.The orientation of the picker.
Default: 'horizontal'Pads the display value with zeros.
The number of zeros used is the number of digits of the value of min or max, whichever is greater.
Allow the picker to only increment or decrement by a given value.
For example, a step of
2would cause a picker to increment from 10 to 12 to 14, etc. It must evenly divide into the range designated byminandmax.Default: 1Unit label to be appended to the value for display.
Default: ''The current value of the Picker.
Default: 0The size of the picker.
'small','medium','large', or set tonullto assume auto-sizing.'small'is good for numeric pickers,'medium'for single or short word pickers,'large'for maximum-sized pickers.You may also supply a number which will determine the minumum size of the Picker. Setting a number to less than the number of characters in your longest value may produce unexpected results.
Default: 'medium'Allows the picker to increment from the max to min value and vice versa.