
de awesome-skills-cn78
Modèles de gestion d'événements et d'actions pour les widgets Makepad — guide la gestion des événements Souris/Toucher/Clavier, la détection de collision (Hit), l'émission d'actions et la capture parentale.
Fournit des conseils détaillés et des exemples pour gérer les événements d'interface utilisateur Makepad et émettre/propager des actions de widgets. La compétence documente l'énumération Event, les variantes Hit, les modèles courants de handle_event, l'émission d'actions (cx.action) et la capture d'actions enfants par les parents. Elle inclut des extraits de code Rust démontrant des modèles idiomatiques.
Utilisez cette compétence lors de la conception, de l'implémentation ou du débogage de la gestion des entrées et de la communication entre widgets dans les interfaces utilisateur basées sur Makepad — par exemple, la gestion de la souris/du toucher, les liaisons clavier, les minuteurs ou les flux d'actions parent-enfant. Utile également lors du portage de widgets ou de l'implémentation d'une logique d'interaction personnalisée.
Utile pour les agents assistant les développeurs Rust/Makepad, ou tout assistant répondant à des questions sur la gestion des événements d'interface utilisateur.
Compétence de documentation pure pour la gestion des événements/actions de Makepad (framework UI Rust). Aucun script ni code exécutable — juste SKILL.md avec des exemples de code Rust couvrant l'enum Event, la détection de Hit, l'émission d'actions et les aides aux actions de widgets. Matériel de référence bien structuré pour un public de niche.
Compétence de référence propre et sûre. Aucune préoccupation de sécurité. Public de niche (développeurs Makepad). La section 'IMPORTANT: Documentation Completeness Check' demande à Claude de lire des fichiers de référence locaux qui ne sont pas groupés — c'est une lacune de conception, pas un problème de sécurité.