Zum Hauptinhalt springen

Checkbox Input

Eine Checkbox-Eingabekomponente. Kann als Teil eines ISLE Dashboards oder eigenständig verwendet werden. Im letzteren Fall wollen Sie Änderungen über das Attribut onChange behandeln oder den Wert über das Attribut bind an eine globale Variable binden.

Optionen

  • bind | string: Name der globalen Variablen, der der Wert des Kontrollkästchens zugewiesen werden soll. Default: ''.
  • defaultValue | boolean: boolescher Wert, der den Standardwert des Kontrollkästchens angibt. Default: false.
  • value | boolean: Wert des Kontrollkästchens (für kontrollierte Komponente). Default: none.
  • disabled | boolean: zeigt an, ob der Eingang aktiv ist oder nicht. Default: false.
  • inline | boolean: gibt an, ob das Kontrollkästchen inline angezeigt wird. Default: false.
  • onChange | function: Callback-Funktion, die aufgerufen werden soll, wenn das Kontrollkästchen angeklickt wird. Die Funktion wird mit dem aktuellen Wert der Checkbox aufgerufen. Default: onChange() {}.
  • legend | (string|node): Text, der neben dem Kontrollkästchen angezeigt wird. Default: ''.
  • tooltip | string: Text, der angezeigt wird, wenn der Mauszeiger über das Kontrollkästchen bewegt wird. Default: ''.
  • tooltipPlacement | string: Position des Tooltips der Schaltfläche. Default: 'right'.
  • style | object: CSS-Inline-Stile. Default: {}.

Beispiele

Live-Editor
Ergebnis
ReferenceError: Provider is not defined