ContextMenuEvent
The item the user selected, by its value.
Utilisation
Offer actions for an episode
import { ContextMenu, Text, VStack } from 'kuito';
const ITEMS = [
{ value: 'share', label: 'Share' },
{ value: 'played', label: 'Mark played' },
{ value: 'delete', label: 'Delete', destructive: true },
];
export default function Episode() {
return (
<ContextMenu title="Episode 4" items={ITEMS} onSelect={(event) => console.log(event.value)}>
<VStack padding={12}>
<Text>Episode 4</Text>
</VStack>
</ContextMenu>
);
}Déclaration du type
export type ContextMenuEvent = NativeViewEvent<'select', { value: string }>;Membres 4
| Nom | Type | Requis | Description |
|---|---|---|---|
type | "select" | Oui | — |
target | unknown | Oui | — |
isTrusted | boolean | Oui | — |
value | string | Oui | — |
Généré depuis les déclarations TypeScript publiques : signatures, props et valeurs par défaut viennent de la source vérifiée, les descriptions de sa JSDoc. Aucune valeur par défaut n'est inventée.