2.0.13 • Published 4 years ago
yb-checkbox v2.0.13
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()