Skip to content

CheckBox ​

Власний компонент чекбокса зі станами-іконками.

Живе демо ​

Вибір:
Умови: ✗ Не погоджено
Розсилка: ✓ Підписано
Сповіщення: ✗ Вимкнено

Використання ​

vue
<template>
  <orio-check-box v-model="accepted"> I accept the terms </orio-check-box>
</template>

<script setup>
const accepted = ref(false);
</script>

Пропси ​

ПропТипЗа замовчуваннямОпис
modelValueboolean-Стан чекбокса (v-model)
checkedIconstringundefinedНазва іконки для позначеного стану
uncheckedIconstringundefinedНазва іконки для непозначеного стану

Події ​

ПодіяДаніОпис
update:modelValuebooleanГенерується під час зміни стану чекбокса

Слоти ​

СлотПропсиОпис
default-Текст/вміст підпису
icon{ checked: boolean }Власний вміст іконки для стану позначки