t×tecexpressby TeKOcloud
ENv0.7.1
Eingaben & Auswahl / VUE

TxCheckBox.

Interaktive Vorschau

Kontrollkästchen für einen booleschen Wert.

PropTypStandardBedeutung
modelValueEditorValue | undefinedundefinedKontrollierter Wert für v-model.
valueEditorValue | undefinedundefinedAktueller Eingabe-/Optionswert.
labelstring | undefinedundefinedBeschriftung beziehungsweise zugänglicher Name.
namestring | undefinedundefinedName des Eingabefelds beziehungsweise Dateiname.
placeholderstring | undefinedundefinedHinweis bei leerer Eingabe.
disabledboolean | undefinedfalseSperrt die Interaktion.
readOnlyboolean | undefinedfalseVerhindert Änderungen des Werts.
requiredboolean | undefinedfalseKennzeichnet die erforderliche Eingabe.
isValidboolean | undefinedtrueSteuert die Fehlerdarstellung; führt keine eigene Validierung aus.
validationMessagestring | undefinedBitte Eingabe prüfen.Fehlermeldung bei isValid = false.
minstring | number | undefinedundefinedUntere zulässige Grenze.
maxstring | number | undefinedundefinedObere zulässige Grenze.
stepstring | number | undefined1Schrittweite; bei zeitlichen Vue-Bereichen in Millisekunden.
rowsnumber | undefined3Sichtbare Textzeilen.
dataSourceTxSource<any> | undefinedundefinedListe, Konfiguration oder DataSource-Instanz; hat Vorrang vor items.
itemsunknown[] | undefined[]Einträge; bei Datenbindung durch dataSource ersetzt.
displayExprstring | undefinedtextFeld für den sichtbaren Auswahltext.
valueExprstring | undefinedvalueFeld für den Auswahlwert beziehungsweise Serienwert.
typestring | undefinedtextDarstellungs-/Eingabetyp; zulässige Werte siehe Signatur.

Ereignisse

EventPayload / Verhalten
update:modelValueNeuer Wert von modelValue; über v-model:modelValue übernehmen (modelValue: v-model).
update:valueNeuer Wert von value; über v-model:value übernehmen (modelValue: v-model).
valueChangedNeuer Wert in { value }; Editoren liefern zusätzlich previousValue und event.
vue
<script setup lang="ts">
import { ref } from 'vue'
import { TxCheckBox } from '@tekocloud.de/tecexpress'
import '@tekocloud.de/tecexpress/themes/index.css'
const enabled = ref(true)
</script>

<template>
  <TxCheckBox v-model="enabled" label="Active" />
</template>