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

Readme

Keywords

Package Sidebar

Install

npm i yb-checkbox

Weekly Downloads

0

Version

2.0.13

License

ISC

Unpacked Size

12.7 kB

Total Files

7

Last publish

Collaborators

  • ybashanov