Skip to main content

Checkbox Input

Un élément de saisie à cases à cocher. Peut être utilisé dans le cadre d'un tableau de bord ISLE ou de manière autonome. Dans ce dernier cas, vous souhaitez gérer les modifications via l'attribut "onChange" ou lier la valeur à une variable globale via l'attribut "bind".

Options#

  • bind | string: nom de la variable globale pour la valeur de la case à cocher à attribuer à. Default: ''.
  • defaultValue | boolean: valeur booléenne indiquant la valeur par défaut de la case à cocher. Default: false.
  • value | boolean: valeur de la case à cocher (pour le composant contrôlé). Default: none.
  • disabled | boolean: indique si l'entrée est active ou non. Default: false.
  • inline | boolean: indique si la case à cocher est affichée en ligne. Default: false.
  • onChange | function: fonction de rappel à invoquer lorsque la case est cochée. La fonction est appelée avec la valeur actuelle de la case à cocher. Default: onChange() {}.
  • legend | (string|node): texte affiché à côté de la case à cocher. Default: ''.
  • tooltip | string: texte affiché lors du survol de la case à cocher. Default: ''.
  • tooltipPlacement | string: position de l'infobulle du bouton. Default: 'right'.
  • style | object: Styles CSS en ligne. Default: {}.

Exemples#

Éditeur en direct
Résultat
ReferenceError: Provider is not defined