Skip to main content

Text Input

Un élément de saisie de texte. 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 le numéro à attribuer. Default: none.
  • defaultValue | string: valeur indiquant la valeur par défaut de l'entrée au démarrage. Default: ''.
  • value | string: valeur du texte (pour le composant contrôlé). Default: none.
  • legend | (string|node): chaîne de caractères indiquant le texte affiché à côté du numéro saisi. Default: ''.
  • inline | boolean: Indique si l'entrée est affichée en ligne. Default: false.
  • onBlur | function: fonction de rappel invoquée lorsque la zone de texte perd le focus. Default: onBlur() {}.
  • onChange | function: fonction à appeler lorsqu'une valeur de texte est modifiée. Default: onChange() {}.
  • onKeyDown | function: fonction de rappel à invoquer en appuyant sur n'importe quelle touche. Default: onKeyDown() {}.
  • onKeyPress | function: fonction de rappel à invoquer lors de la saisie de toute clé. Default: onKeyPress() {}.
  • onKeyUp | function: fonction de rappel à invoquer lorsque la clé est libérée. Default: onKeyUp() {}.
  • placeholder | string: chaîne indiquant la valeur à afficher avant un premier choix. Default: none.
  • width | number: numéro indiquant la largeur de l'entrée en pixels. Default: 80.
  • style | object: Styles CSS en ligne. Default: {}.

Exemples

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