yb-increment-input

1.0.7 • Public • Published

yb-increment-input

Числовой 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)

Package Sidebar

Install

npm i yb-increment-input

Weekly Downloads

0

Version

1.0.7

License

ISC

Unpacked Size

1.06 MB

Total Files

15

Last publish

Collaborators

  • ybashanov