Gadgets favoritos en Dashboards
Disponible desde versión 3.0.0
Se ha creado una nueva funcionalidad para que cada usuario pueda gestionar los gadgets a los que tienen permisos como favoritos para luego poder añadirlos rápidamente a sus dashboards.
Si está activada está funcionalidad, cada gadget contará con una entrada en su menú
Tras pulsar esta entrada aparecerá una ventana donde podrás asignar un título al gadget y marcar si quieres llevarte las relaciones (Datalinks y Url params) que tiene definidas.
Estos gadgets favoritos pueden representarse como componentes drag and drop, y pueden ser encima de tus dashboards, para así añadirlos a estos.
Su gestión está completamente apificada como servicios REST en el API del control panel, seleccionando esta entrada:
Estos son los servicios disponibles:
Para mejorar la usabilidad se ha creado también un servicio en el API de los Dashboards que devuelve una relación de los gadgets que contiene uno o varios dashboards, que es muy útil a la hora de integrar los dashboards en las distintas soluciones.
Para acceder a él, selecciona esta entrada :
Para utilizarlo, introduce en el body un array con el nombre o el id de los dashboards cuyos gadgets quieres conocer, por ejemplo:
Esto devuelve:
Un array con los distintos dashboards, gadgets, nombre del gadget, tipo de este y página del dashboard en el que se encuentra
Los servicios de favoritos también están totalmente integrados con el wrapper de los dashboards:
https://github.com/onesaitplatform/onesait-cloud-platform-dashboard-wrapper
Puedes ver cómo se hace para utilizarlos en esté enlace, utilizando el API favoriteService
https://onesaitplatform.atlassian.net/l/c/u1fV4ZBN