Switch

Le widget Switch est utilisé pour permettre à l'utilisateur d'activer ou de désactiver une option. Il affiche un bouton basculant qui peut être activé ou désactivé en appuyant dessus. Voici une description du widget Switch, un exemple de code, et quelques propriétés couramment utilisées :
Description :
Le widget Switch affiche un bouton basculant avec un libellé optionnel.
Il est souvent utilisé pour activer ou désactiver une fonctionnalité ou une option dans une application.
Lorsque l'utilisateur appuie sur le bouton, l'état du switch change en conséquence.
Exemple de code :
Switch(
value: _switchValue,
onChanged: (value) {
setState(() {
_switchValue = value;
});
},
)
Dans cet exemple, _switchValue
est une variable booléenne qui contrôle l'état du switch. Lorsque l'utilisateur appuie sur le switch, la fonction onChanged
est appelée pour mettre à jour l'état de _switchValue
.
Propriétés :
value : La valeur booléenne qui détermine si le switch est activé ou désactivé.
onChanged : Un rappel (callback) qui est appelé lorsque l'utilisateur change l'état du switch. Il reçoit la nouvelle valeur booléenne du switch comme argument.
activeColor : La couleur utilisée pour le bouton du switch lorsqu'il est activé.
inactiveThumbColor : La couleur utilisée pour le bouton du switch lorsqu'il est désactivé.
activeTrackColor : La couleur utilisée pour la piste du switch lorsqu'il est activé.
inactiveTrackColor : La couleur utilisée pour la piste du switch lorsqu'il est désactivé.
Last updated