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