Repository navigation
RickUIBuilder 0.2.1 — Expose mutable button hover state
🚀 What's Changed
✨ New Features & Improvements
- Expose Mutable Button Hover State:
- Exposed the built button's mutable hover state through the public handle API.
- Hover behavior remains active via the owner while dynamically reading current values on each mouse event.
- Hover configuration is now treated as live state — post-
Buildupdates toFillColor,HoverFillColor,OnEnter, andOnLeavetake effect on the next matching mouse event without requiring a full button rebuild.
📚 Documentation & Tests
- 📝 Updated English and Portuguese documentation to reflect the new dynamic hover state behavior.
- 🧪 Added regression tests covering post-
Buildstate updates and mouse event evaluation.
Full Changelog: 0.2.0...0.2.1
0.2.1 - Permitir o controle dinâmico do estado de hover do botão (Vesrsão em pt-BR)
🚀 O que mudou
✨ Novidades e melhorias
- Estado de hover do botão agora é dinâmico
- O estado mutável de hover do botão criado agora fica exposto por meio da API pública do handle.
- O comportamento de hover continua sendo controlado pelo owner, mas passa a consultar os valores atuais a cada evento do mouse.
- A configuração de hover agora funciona como um estado em tempo real. Isso significa que alterações feitas após o
BuildemFillColor,HoverFillColor,OnEntereOnLeavepassam a valer no próximo evento de mouse correspondente, sem a necessidade de reconstruir o botão.
📚 Documentação e testes
- 📝 Atualizamos a documentação em inglês e português para refletir o novo comportamento dinâmico do estado de hover.
- 🧪 Adicionamos testes de regressão para garantir o funcionamento das atualizações de estado feitas após o
Builde a correta avaliação dos eventos do mouse.
Changelog completo: 0.2.0...0.2.1