t×tecexpressby TeKOcloud
ENv0.7.1
Navigation & Feedback / VUE

TxContextMenu.

Interaktive Vorschau

Kontextaktionen über Rechtsklick oder langes Drücken auf den Zielinhalt.

PropTypStandardBedeutung
itemsTxEntry[] | undefined[]Einträge; bei Datenbindung durch dataSource ersetzt.
dataSourceTxSource<TxEntry> | undefinedundefinedListe, Konfiguration oder DataSource-Instanz; hat Vorrang vor items.
disabledboolean | undefinedfalseSperrt die Interaktion.
labelstring | undefinedundefinedBeschriftung beziehungsweise zugänglicher Name.
visibleboolean | undefinedfalseSteuert die Sichtbarkeit.

Ereignisse

EventPayload / Verhalten
update:visibleNeuer Wert von visible; über v-model:visible übernehmen (modelValue: v-model).
itemClick{ itemData }

Slots

SlotArgumente
default()
vue
<script setup lang="ts">
import { ref } from 'vue'
import { TxContextMenu } from '@tekocloud.de/tecexpress'
import '@tekocloud.de/tecexpress/themes/index.css'
const saved = ref(false)
</script>

<template>
  <TxContextMenu :items="[{ text: 'Copy' }]" @item-click="saved = true">Right click here</TxContextMenu>
</template>