yb-checkbox

2.0.13 • Public • Published

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()

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 2.0.13
    4
    • latest

Version History

Package Sidebar

Install

npm i yb-checkbox

Weekly Downloads

19

Version

2.0.13

License

ISC

Unpacked Size

12.7 kB

Total Files

7

Last publish

Collaborators

  • ybashanov