2.0.13 • Published 4 years ago

yb-checkbox v2.0.13

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

Checkbox

Универсальный checkbox (одиночный) Может быть использован как часть более сложных компонентов Для нескольких Checkbox-ов рекомендовано использовать yb-checkboxes Посмотреть как работает

Подключение и использование

  • Импортируем
import Checkbox from "yb-checkbox";
  • Пример jsx Примечание: для this.callbacks следует указывать пустой объект
<Checkbox
    isChecked={this.isChecked}
    callbacks={this.callbacks}
    check={this.check}
>
    Кликни сюда
</Checkbox>

Пропсы

  • Boolean isChecked Установить начальное состояние чекбокса (выбран/не выбран) default=false, не выбран
  • Boolean isDisabled Доступен ли чекбокс для изменения (по клику). default=false, доступен

События

  • void check(Boolean isChecked) Вызывается, когда произошло событие клика

Внешние вызовы

  • $on() Включить checkbox Вызывает срабатывание события check()
  • $off() Выключить checkbox Вызывает срабатывание события check()
  • $toggle() Инициализация клика (изменения состояния). Вызывает срабатывание события check()