KasyKasy

Checkbox

Viewer ao vivo e documentação do componente Checkbox.

Sobre

Checkbox com animação de "spring pop" ao marcar/desmarcar. Existe também KasyCheckboxTile para uma linha de lista full-width com maior área de toque.

  • value / onChanged: estado marcado e callback (passar null em onChanged desabilita o controle).
  • label / description: texto ao lado do box, via KasyControlField internamente.
  • isInvalid: estilo de erro (tons de vermelho).
  • semanticLabel: nome acessível quando não há label (checkbox só com o box).
  • style (KasyCheckboxStyle): controle visual completo — size, shape (roundedSquare padrão ou circle), activeColor/activeGradient, inactiveColor, borderColor, checkColor, checkedIcon/uncheckedIcon (com cross-fade entre os dois), borderWidth, iconPop (ícone "estoura" ao marcar).
  • Estados: default, invalid, disabled (quando onChanged é null).

Preview

Carregando o componente…

Atualizado em 03/11/2026

Nesta página