UNPKG

@adobe/spectrum-tokens

Version:
43 lines (42 loc) 1.08 kB
{ "$schema": "https://opensource.adobe.com/spectrum-tokens/schemas/component.json", "$id": "https://opensource.adobe.com/spectrum-tokens/schemas/components/switch.json", "title": "Switch", "description": "Switches allow users to turn an individual option on or off. They are usually used to activate or deactivate a specific setting.", "meta": { "category": "inputs", "documentationUrl": "https://spectrum.adobe.com/page/switch/" }, "type": "object", "properties": { "label": { "type": "string" }, "isSelected": { "type": "boolean", "default": false }, "size": { "type": "string", "enum": ["s", "m", "l", "xl"], "default": "m" }, "isEmphasized": { "type": "boolean", "default": false }, "isDisabled": { "type": "boolean", "default": false }, "isReadOnly": { "type": "boolean", "default": false }, "state": { "type": "string", "enum": ["default", "hover", "down", "keyboard focus"], "default": "default" } } }