Commit graph

9 commits

Author SHA1 Message Date
67af3ea703 📝 Repasa doc y cambia caracteres Unicode ambiguos 2025-12-21 10:01:19 +01:00
fa9caa3287 📝 Evita en los ejemplos use pagetop::prelude::*; 2025-12-21 10:01:19 +01:00
808a0df310 📝 (doc): Normaliza referencias al nombre PageTop 2025-12-21 09:59:28 +01:00
336788f619 💡 Mejora los comentarios para normalizar 2025-12-21 09:57:31 +01:00
0683d8cdfa Añade acciones base y renderizado de componentes
- Añade acciones BeforeRender y AfterRender para ejecutar código
  personalizado antes y después de renderizar un componente.
- Introduce la acción PrepareRender para personalizar totalmente el
  renderizado de un componente.
- Se actualizan las definiciones de acciones para utilizar el nuevo
  "trait" ActionDispatcher.
- Se crea un nuevo trait ComponentTrait para definir componentes
  renderizables.
- Se implementan las estructuras Children y Child para gestionar
  componentes hijos dentro de un componente padre.
- Se añade OptionComponent para encapsular de forma segura componentes
  opcionales y poder usarlos en otros componentes.
2025-12-21 09:51:43 +01:00
aa748b7f0a Añade soporte para inyectar acciones en código 2025-12-21 09:51:43 +01:00
25d5050e39 Añade soporte a temas en la API de extensiones
- Incluye una opción de configuración para definir el tema por defecto.
- Añade un tema básico predeterminado.
2025-12-21 09:51:43 +01:00
fec29ebf71 📝 Retoques en la documentación 2025-12-21 09:51:43 +01:00
e903277ea1 Añade API para extensiones con funcionalidades
Añade el interfaz común que debe implementar cualquier extensión de
PageTop para añadir nuevas funcionalidades a la aplicación en forma de
servicios web y API de uso.
2025-12-21 09:51:25 +01:00