🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

@spectrum-web-components/checkbox

Package Overview
Dependencies
Maintainers
1
Versions
390
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@spectrum-web-components/checkbox

**sp-checkbox** allow users to select multiple items from a list of independent options, or to mark an individual option as selected.

0.0.1
Source
npm
Version published
Weekly downloads
3.7K
-16.78%
Maintainers
1
Weekly downloads
 
Created
Source

Overview

sp-checkbox allow users to select multiple items from a list of independent options, or to mark an individual option as selected.

Should I use a checkbox or a switch? Use a switch when activating something instead of selecting.

Example

<sp-checkbox>Web component</sp-checkbox>

Standard Checkboxes

Standard checkboxes are the default style for checkboxes. The blue color provides a visual prominence that is optimal for forms, settings, lists or grids of assets, etc. where the checkboxes need to be noticed.

<sp-checkbox checked>Web component</sp-checkbox>

Quiet Checkboxes

Quiet checkboxes are a secondary style for checkboxes. The gray color provides a less prominent style than the standard checkboxes. They are optimal for application panels where all visual elements are monochrome in order to direct focus to the content.

<sp-checkbox quiet>Web component</sp-checkbox>

States

In addition to the variant, sp-checkboxes have a number of attributes for controlling their visual state. All checkbox variants support the disabled, indeterminate, invalid attributes, which applies a disabled style to the checkbox, and also prevents clicks from activating it.

<div>checked:</div>
<sp-checkbox checked>Web component</sp-checkbox>

<div>indeterminate:</div>
<sp-checkbox indeterminate>Web component</sp-checkbox>

<div>invalid:</div>
<sp-checkbox invalid>Web component</sp-checkbox>

<div>disabled:</div>
<sp-checkbox disabled>Web component</sp-checkbox>

Handling Events

Event handlers for clicks and other user actions can be registered on an sp-checkbox just as a normal <input type="checkbox"> element.

<sp-checkbox id="checkbox-example" onclick="javascript:alert('Click')">
    Web component
</sp-checkbox>

Accessibility

Checkboxes are accessible by default, rendered in HTML using the <input type="checkbox"> element. When the checkbox is set as indeterminate or invalid, the appropriate ARIA state attribute will automatically be applied.

FAQs

Package last updated on 17 Sep 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts