<el-dm-switch color="primary" value label="Primary"></el-dm-switch><el-dm-switch color="secondary" value label="Secondary"></el-dm-switch><el-dm-switch color="tertiary" value label="Tertiary"></el-dm-switch><el-dm-switch color="success" value label="Success"></el-dm-switch><el-dm-switch color="warning" value label="Warning"></el-dm-switch><el-dm-switch color="error" value label="Error"></el-dm-switch><el-dm-switch color="info" value label="Info"></el-dm-switch>
const switchEl = document.querySelector('el-dm-switch');// Get the current value (returns true or false)console.log(switchEl.value); // false// Set the valueswitchEl.value = true;console.log(switchEl.value); // true
Accessibility
Uses native checkbox semantics with role="switch"
Keyboard accessible (Space and Enter to toggle)
Properly announces state changes to screen readers