开关 - switch
# 开关控件: Switch
开关控件用于表示一个选项是否被选中。

## checked
表示开关是否被选中。可选的值为:
* `true` 打开开关
* `false` 关闭开关
## text
Switch控件的文本,显示在框后面。实际上Switch控件也继承于text和button控件,它们的属性也可以用在Switch上,比如textSize, textStyle。
## enabled
设置Switch开关是否是启用的,若`enabled="false"`则为禁用状态,显示未灰色,无法交互。
## isChecked()
返回 {boolean}
返回Switch控件是否是开启状态。比如`$ui.switch1.isChecked()`。
## 事件: check
- checked {boolean} 是否被勾选
- view {View} 当前事件的View
当用户勾选/取消勾选选项框时会触发该事件。
```
"ui";
ui.layout(
<vertical padding="16">
<Switch id="sw" text="单选框1"/>
</vertical>
);
// 监听的选中
$ui.sw.on("check", (checked) => {
if (checked) {
toastLog("switch被打开了");
} else {
toastLog("switch被关闭了");
}
});
```