# Composant DashboardViewer

# Description

Ce composant est un iframe permettant de visualiser un tableau de bord.

# Initialisation

Le composant Vue2 DashboardViewer est défini dans la bibliothèque @anakeen/dashboard/components/libVue2/DashboardViewer.esm.

Son équivalent Vue3 est défini dans la bibliothèque @anakeen/dashboard/components/libVue3/DashboardViewer.esm.

# Exemple

<template>
  <div>
    <DashboardViewer dashboard="reference" />
  </div>
</template>

<script lang="ts">
import DashboardViewer from "@anakeen/dashboard/components/libVue2/DashboardViewer.esm";

export default {
  components: {
    DashboardViewer
  }
};
</script>

# Propriétés

# dashboard (String)

Référence du tableau de bord à afficher.

# Propriétés optionnelles

# hideTitle (Boolean, default: true)

Cacher (ou non) le titre du tableau de bord.

# hideChartControls (Boolean, default: true)

Cacher (ou non) les menus des graphiques.

# hideTab (Boolean, default: true)

Cacher (ou non) la barre de navigation principale.

# filtersVisible (Boolean, default: true)

Afficher (ou non) les filtres.

# filtersExpanded (Boolean, default: false)

Ouvrir (ou non), par défaut, le menu des filtres.

Attention

Les éléments affichables dépendent également des droits de consultation définis au niveau de Superset. S'ils ne sont pas suffisant, certains éléments peuvent ne pas s'afficher en dépit de la configuration fournie.