Ereignisse der Dashboard-Komponente

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Wählen Sie Ereignishandler aus, um die mit der Dashboard-Komponente bereitgestellten Aktionen (Ereignisse) zu konfigurieren.

    Auf der Registerkarte Events werden die Events angezeigt, die von der Dashboard-Komponente verwendet werden. Um die verfügbaren Ereignisse anzuzeigen, wählen Sie + Ereigniszuordnung hinzufügen aus. Wählen Sie das Ereignis in der Liste aus, um einen oder mehrere Ereignishandler hinzuzufügen.

    Ereignishandler

    Ereignishandler arbeiten mit Datenressourcen, um die Dashboard-Aktionen mit den Daten zu verknüpfen, die Sie Ihren Anwendern anzeigen möchten. Wählen Sie das Ereignis in der Liste aus, um einen oder mehrere Ereignishandler hinzuzufügen.

    Ereignisbeschreibungen

    Ereignis Beschreibung
    Zur Dashboard-Übersichtsseite navigieren Wird gesendet, wenn das Dashboard geschlossen wird und zur Dashboard-Bibliothek umgeleitet wird Sie können dieses Verhalten anpassen, indem Sie die Route und den Titel im Client-Skript zur Dashboard-Liste umleiten ändern. Um Client-Skripts zu öffnen, wählen Sie in der Seitenleiste der Seite das Symbol <>.
    * @param {params} params
    * @param {api} params.api
    * @param {any} params.event
    * @param {any} params.imports
    * @param {ApiHelpers} params.helpers
    */
    function handler({api}) {
        api.emit('SCREEN_STATUS_CHANGED', {status: 'closed'});
        api.emit('NAV_ITEM_SELECTED', {
            route: 'dashboard-library',
            title: 'Dashboard Library',
        });
    }
    Dashboard-Widget angeklickt
    Fügen Sie diesen Ereignishandler hinzu, wenn Sie den Standard-Drilldown mit anwenderdefiniertem Verhalten überschreiben möchten, wenn auf ein Diagramm im Dashboard geklickt wird. Dazu wird das Client-Skript „Dashboard-Widget angeklickt“ verwendet. So fügen Sie einen anwenderdefinierten Drilldown hinzu:
    1. Legen Sie die Eigenschaft defaultDrilldowns auf den Wert false fest.
    2. Fügen Sie den Ereignis-Handler Dashboard-Widget Angeklickt hinzu.
    3. Öffnen Sie das Client-Skript „Dashboard-Widget angeklickt“. Um Client-Skripts zu öffnen, wählen Sie in der Seitenleiste der Seite das Symbol <>.
    4. Suchen Sie den Code api.emit('NAV_ITEM_SELECTED', payload); und aktualisieren Sie die Nutzlast entsprechend Ihrer anwenderdefinierten Umleitungslogik.