Switch Interruptor
Este componente exibe um interruptor na interface.
| Chave | Tipo | Descrição | Obrigatório | Valor padrão | Versão mínima |
|---|---|---|---|---|---|
| negate | Booleano | Inverter a exibição do interruptor | - | false | - |
| trueValue | Tipo básico | Valor salvo quando o resultado é trueSe não for informado, salva true | - | true | - |
| falseValue | Tipo básico | Valor salvo quando o resultado é falseSe não for informado, salva false | - | false | - |
| Tipo retornado | Descrição |
|---|---|
| Tipo básico | Corresponde ao estado do interruptor, mas, quando negate é verdadeiro, o valor de configuração é o inverso do estado. Se definidos, trueValue ou falseValue substituem o valor de configuração. |
Tema
| Chave do tema | Tipo | Descrição |
|---|---|---|
| offTintColor | Cor | Cor de fundo do interruptor quando desligado |
| onTintColor | Cor | Cor de fundo do interruptor quando ligado |
| thumbTintColor | Cor | Cor do botão central do interruptor |
Exemplo
{
default = true;
label = "启用某功能";
cell = "Switch";
key = "enabled"; -- chave em que o item é armazenado, usada para ler sua configuração
};
{
default = false;
label = "带图标的开关";
cell = "Switch";
key = "enabled1"; -- chave em que o item é armazenado, usada para ler sua configuração
icon = "res/16.png"; -- alguns outros componentes também podem definir um ícone
readonly = true; -- todos os componentes podem ser desativados
};
