特点
一个智能开关,为您服务。
预览
用法
SmartSwitch(
size: SwitchSize.medium,
disabled: false,
activeColor: Colors.green,
inActiveColor: Colors.red,
defaultActive: true,
onChanged: (value) {
debugPrint('value: $value');
},
),
参数
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| size | 开关尺寸 | 中等 | 开关的尺寸(小、中、大)。 |
| activeColor | 颜色 | primaryColor | 开关激活(打开)时的背景颜色。 |
| 非激活颜色 | 颜色 | Colors.grey.shade400 | 开关非激活(关闭)时的背景颜色。 |
| disabled | 布尔值 | 假 | 是否禁用开关。 |
| 默认激活 | 布尔值 | 真 | 开关是否默认激活。 |
| onChanged | 函数(布尔值) | 空 | 开关状态改变时的回调函数。 |
