Skip to content

Latest commit

 

History

History
 
 

checkbox

-----------------------------------------------------

➤ wl-checkbox

Turn an option on or off.

-----------------------------------------------------

➤ Properties

Property Attribute Type Default Description
ariaChecked aria-checked string Aria checked attribute.
checked checked boolean false Checks the switch.
disabled disabled boolean false Disables the element.
indeterminate indeterminate boolean false Indeterminate checkbox state.
name name string Name of the native form element.
readonly readonly boolean false Makes the element readonly (disabled but tabbable)
required required boolean false Makes the element required in a form context.
role role AriaRole "checkbox" Role of the switch.
value value string "" Value of the form element.

-----------------------------------------------------

➤ Events

Event Description
change Dispatched when the checked property changes due to a user interaction.

-----------------------------------------------------

➤ CSS Custom Properties

Property Description
--checkbox-bg Background
--checkbox-bg-checked Background when checked
--checkbox-bg-disabled Background when disabled
--checkbox-bg-disabled-checked Background when checked and disabled
--checkbox-border-config Border configuration (width and style)
--checkbox-border-radius Border radius
--checkbox-checkmark-path-dasharray Dasharray of the checkmark
--checkbox-checkmark-path-delay Transition delay of the checkmark animation
--checkbox-checkmark-path-width Width of the checkmark
--checkbox-checkmark-size Width and height of the checkmark
--checkbox-checkmark-stroke-color Color of the checkmark stroke
--checkbox-checkmark-transition Transition of the checkmark
--checkbox-color Color
--checkbox-color-checked Color when checked
--checkbox-color-disabled Color when disabled
--checkbox-color-disabled-checked Color when disabled and checked
--checkbox-ripple-transform Transform of the ripple
--checkbox-size Width and height
--checkbox-transition Transition

-----------------------------------------------------

➤ Usage

Go here to try the demo.

-----------------------------------------------------

➤ Contributors

Andreas Mehlsen You?
Andreas Mehlsen You?

-----------------------------------------------------

➤ License

Licensed under MIT.