Switch
A control that allows the user to toggle between checked and not checked.
Usage
It's mandatory to wrap the whole component with the Tailwind tag.
const { Tailwind } = VM.require("uiisnear.near/widget/tailwind");
const { Switch } = VM.require("uiisnear.near/widget/switch");
if (Tailwind == undefined) return "";<Tailwind>
<Switch />
</Tailwind>API Reference
Switch
Contains all the parts of a switch. An input will also render when used within a form to ensure events propagate correctly.
| Prop | Type | Default |
|---|---|---|
defaultChecked | boolean | --- |
checked | boolean | --- |
onCheckedChange | function | --- |
disabled | boolean | --- |
required | boolean | --- |
name | string | --- |
value | string | on |
| Data attribute | Values |
|---|---|
| [data-state] | "checked" | "unchecked" |
| [data-disabled] | Present when disabled |
Classnames
Classnames available to customize the component.
| Function | Classname |
|---|---|
| Switch | switchClassname |
Examples
Control Panel
Marketing emails
Receive emails about new products, features, and more.
Security emails
Receive emails about your account security.