Числовой Input с кнопками для изменения количества
Посмотреть как работает
Струкрута стилей
- Импортируем
import IncrementInput from "yb-increment-input";
- Пример jsx
```javascript ```
- Object value
установка начального значения
Формат объекта: {value: 123} - Number minValue - нижняя граница
число, ниже которого нельзя установить значение компонента - Number maxValue - верхняя граница
число, выше которого нельзя установить значение компонента - Boolean isDisabled - доступен ли элемент
default=false, доступен - Boolean isNegativeNumbers
будут ли использованы отрицательные значения
default=false, не будут - String className
-
init(Object value)
вызывается при инициализации элемента
Формат аргумента: {value: 123} -
change(Object value)
вызывается при изменении значения
Формат аргумента: {value: 123} -
minValueError(Number minValue, Number value)
оповещает о попытке установить значение ниже minValue (ниже нижней границы) -
maxValueError(Number maxValue, Number value)
оповещает о попытке установить значение выше maxValue (выше верхней границы)
- $update(Number value)
изменение значения компонента извне - $setDisable()
сделать компонент недоступным (аналог isDisabled=true) - $changeDisable()
изменяет доступность (isDisabled=true/false)