L’API GoogleCharts évènements et options de configuration
L’API GoogleCharts évènements et options de configuration
-
Objectifs
- Connaitre les évènement et les options de configuration de l’API GoogleCharts.
-
Options de configuration
stroke
: la couleur, fournie sous forme de chaîne hexadécimale ou de nom de couleur en anglais.-
strokeWidth
: si fourni, dessine une bordure autour de la zone du graphique de la largeur donnée (et avec la couleur destroke
). - ‘start’ – Aligné sur le début de la zone allouée à la légende.
- ‘center’ – Centré dans la zone allouée à la légende.
- ‘end’ – Aligné à la fin de la zone allouée à la légende.
- ‘bottom’ – Affiche la légende sous le graphique.
- ‘labelled’ – Dessine des lignes reliant les tranches à leurs valeurs de données.
- ‘left’ – Affiche la légende à gauche du graphique.
- ‘none’ – N’affiche aucune légende.
- ‘right’ – Affiche la légende à droite du graphique.
- ‘top’ – Affiche la légende au-dessus du graphique.
- ‘percentage’ – Le pourcentage de la taille de la tranche par rapport au total.
- ‘value’ – La valeur quantitative de la tranche.
- ‘label’ – Le nom de la tranche.
- ‘none’ – Aucun texte n’est affiché.
-
color
– La couleur à utiliser pour cette tranche. Spécifiez une chaîne de couleur HTML valide. -
offset
– À quelle distance séparer la tranche du reste du gâteau, de 0,0 (pas du tout) à 1,0 (le rayon du gâteau). -
textStyle
– Remplace le globalpieSliceTextStyle
pour cette tranche. - ‘both’ – [ Default ] Affiche à la fois la valeur absolue de la tranche et le pourcentage de l’ensemble.
- ‘value’ – Affiche uniquement la valeur absolue de la tranche.
- ‘percentage’ – Affiche uniquement le pourcentage de l’ensemble représenté par la tranche.
- ‘focus’ – L’info-bulle s’affiche lorsque l’utilisateur survole l’élément.
- ‘none’ – L’info-bulle ne sera pas affichée.
- ‘selection’ – L’info-bulle s’affiche lorsque l’utilisateur sélectionne l’élément.
-
Événements
- Pour plus d’informations sur l’utilisation de ces événements, consultez Interactivité de base , Gestion des événements et Déclenchement d’événements .
Nom | |
---|---|
backgroundColor |
Couleur d’arrière-plan de la zone principale du graphique. Il peut s’agir soit d’une simple chaîne de couleurs HTML, par exemple : Type : chaîne ou objet
Par défaut : ‘white’
|
backgroundColor.stroke |
La couleur de la bordure du graphique, sous forme de chaîne de couleur HTML. Type : chaîne
Par défaut : ‘#666’
|
backgroundColor.strokeWidth |
La largeur de la bordure, en pixels. Tapez : nombre
Par défaut : 0
|
backgroundColor.fill |
La couleur de remplissage du graphique, sous forme de chaîne de couleur HTML. Type : chaîne
Par défaut : ‘white’
|
chartArea |
Un objet avec des membres pour configurer le placement et la taille de la zone de graphique (où le graphique lui-même est dessiné, à l’exclusion des axes et des légendes). Deux formats sont pris en charge : un nombre ou un nombre suivi de %. Un nombre simple est une valeur en pixels ; un nombre suivi de % est un pourcentage. Exemple: Genre : objet
Par défaut : nul
|
chartArea.backgroundColor |
Couleur d’arrière-plan de la zone de graphique. Lorsqu’une chaîne est utilisée, il peut s’agir d’une chaîne hexadécimale (par exemple, ‘#fdc’) ou d’un nom de couleur en anglais. Lorsqu’un objet est utilisé, les propriétés suivantes peuvent être fournies :
Type : chaîne ou objet
Par défaut : ‘white’
|
chartArea.left |
Jusqu’où dessiner le graphique à partir de la bordure gauche. Type : nombre ou chaîne
Par défaut : auto
|
chartArea.top |
Jusqu’où dessiner le graphique à partir de la bordure supérieure. Type : nombre ou chaîne
Par défaut : auto
|
chartArea.width |
Largeur de la zone graphique. Type : nombre ou chaîne
Par défaut : auto
|
chartArea.height |
Hauteur de la zone graphique. Type : nombre ou chaîne
Par défaut : auto
|
colors |
Les couleurs à utiliser pour les éléments du graphique. Un tableau de chaînes, où chaque élément est une chaîne de couleur HTML, par exemple : Type : tableau de chaînes
Par défaut : couleurs par défaut
|
enableInteractivity |
Si le graphique lance des événements basés sur l’utilisateur ou réagit à l’interaction de l’utilisateur. Si false, le graphique ne lancera pas d’événements “select” ou d’autres événements basés sur l’interaction (mais lancera des événements prêts ou d’erreur), et n’affichera pas de texte de survol ou ne changera pas en fonction de l’entrée de l’utilisateur. Type : booléen
Par défaut : vrai
|
fontSize |
La taille de police par défaut, en pixels, de tout le texte du graphique. Vous pouvez remplacer cela en utilisant les propriétés d’éléments de graphique spécifiques. Tapez : nombre
Par défaut : auto
|
fontName |
La police par défaut pour tout le texte du graphique. Vous pouvez remplacer cela en utilisant les propriétés d’éléments de graphique spécifiques. Type : chaîne
Par défaut : ‘Arial’
|
forceIFrame |
Dessine le graphique à l’intérieur d’un cadre en ligne. (Notez que sur IE8, cette option est ignorée ; tous les graphiques IE8 sont dessinés dans des i-frames.) Type : booléen
Par défaut : faux
|
height |
Hauteur du graphique, en pixels. Tapez : nombre
Par défaut : hauteur de l’élément contenant
|
is3D |
Si vrai, affiche un graphique en trois dimensions. Type : booléen
Par défaut : faux
|
legend |
Un objet avec des membres pour configurer divers aspects de la légende. Pour spécifier les propriétés de cet objet, vous pouvez utiliser la notation littérale d’objet, comme illustré ici : Genre : objet
Par défaut : nul
|
legend.alignment |
Alignement de la légende. Il peut s’agir de l’un des éléments suivants : Le début, le centre et la fin sont relatifs au style (vertical ou horizontal) de la légende. Par exemple, dans une légende « droite », « début » et « fin » sont respectivement en haut et en bas ; pour une légende “haut”, “début” et “fin” seraient respectivement à gauche et à droite de la zone. La valeur par défaut dépend de la position de la légende. Pour les légendes “bas”, la valeur par défaut est “centre” ; les autres légendes sont par défaut ‘start’. Type : chaîne
Par défaut : auto
|
legend.position |
Position de la légende. Il peut s’agir de l’un des éléments suivants : Type : chaîne
Par défaut : ‘droit’
|
legend.maxLines |
Nombre maximum de lignes dans la légende. Réglez-le sur un nombre supérieur à un pour ajouter des lignes à votre légende. Remarque : La logique exacte utilisée pour déterminer le nombre réel de lignes rendues est toujours en évolution. Cette option ne fonctionne actuellement que lorsque legend.position est ‘top’. Tapez : nombre
Par défaut : 1
|
legend.textStyle |
Objet qui spécifie le style de texte de la légende. L’objet a ce format : { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> }
Il Genre : objet
Défaut:
|
pieHole |
Si entre 0 et 1, affiche un graphique en anneau. Le trou a un rayon égal à Tapez : nombre
Par défaut : 0
|
pieSliceBorderColor |
La couleur des bordures de la tranche. Applicable uniquement lorsque le graphique est en deux dimensions. Type : chaîne
Par défaut : ‘white’
|
pieSliceText |
Le contenu du texte affiché sur la tranche. Il peut s’agir de l’un des éléments suivants : Type : chaîne
Par défaut : ‘pourcentage’
|
pieSliceTextStyle |
Objet qui spécifie le style de texte de tranche. L’objet a ce format :
Il Genre : objet
Défaut:
|
pieStartAngle |
Angle, en degrés, de rotation du graphique. La valeur par défaut de Tapez : nombre
Défaut:
0 |
reverseCategories |
Si vrai, dessine des tranches dans le sens antihoraire. La valeur par défaut est de dessiner dans le sens des aiguilles d’une montre. Type : booléen
Par défaut : faux
|
pieResidueSliceColor |
Couleur de la tranche de combinaison qui contient toutes les tranches en dessous Type : chaîne
Par défaut : ‘#ccc’
|
pieResiduSliceLabel |
Une étiquette pour la tranche de combinaison qui contient toutes les tranches en dessous Type : chaîne
Par défaut : ‘Autre’
|
slices |
Un tableau d’objets, chacun décrivant le format de la tranche correspondante dans le graphique. Pour utiliser les valeurs par défaut d’une tranche, spécifiez un objet vide (c’est-à-dire Vous pouvez spécifier soit un tableau d’objets, dont chacun s’applique à la tranche dans l’ordre indiqué, soit vous pouvez spécifier un objet où chaque enfant a une clé numérique indiquant à quelle tranche il s’applique. Par exemple, les deux déclarations suivantes sont identiques et déclarent la première tranche en noir et la quatrième en rouge : slices: [{color: 'black'}, {}, {}, {color: 'red'}] slices: {0: {color: 'black'}, 3: {color: 'red'}} Type : tableau d’objets ou objet avec des objets imbriqués
Par défaut : {}
|
sliceVisibilityThreshold |
La valeur fractionnaire du camembert, en dessous de laquelle une tranche ne s’affichera pas individuellement. Toutes les tranches qui n’ont pas dépassé ce seuil seront combinées en une seule tranche “Autre”, dont la taille est la somme de toutes leurs tailles. La valeur par défaut est de ne pas afficher individuellement les tranches inférieures à un demi-degré. // combined into an “Other” slice. Tapez : nombre
Par défaut : un demi-degré (.5/360 ou 1/720 ou .0014)
|
title |
Texte à afficher au-dessus du graphique. Type : chaîne
Par défaut : pas de titre
|
titleTextStyle |
Objet qui spécifie le style de texte du titre. L’objet a ce format : { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> }
Il Genre : objet
Défaut:
|
tooltip |
Un objet avec des membres pour configurer divers éléments d’info-bulle. Pour spécifier les propriétés de cet objet, vous pouvez utiliser la notation littérale d’objet, comme illustré ici : {textStyle: {color: '#FF0000'}, showColorCode: true} Genre : objet
Par défaut : nul
|
tooltip.ignoreBounds |
S’il est défini sur
Remarque : Cela ne s’applique qu’aux info-bulles HTML. Si cette option est activée avec les info-bulles SVG, tout débordement en dehors des limites du graphique sera rogné. Voir Type : booléen
Par défaut : faux
|
tooltip.isHtml |
Si défini sur true, utilisez les info-bulles au format HTML (plutôt qu’au format SVG). Voir
Remarque : la personnalisation du contenu de l’info-bulle HTML via le Type : booléen
Par défaut : faux
|
tooltip.showColorCode |
Si vrai, affiche des carrés de couleur à côté des informations sur la tranche dans l’info-bulle. Type : booléen
Par défaut : faux
|
tooltip.text |
Quelles informations afficher lorsque l’utilisateur survole un secteur. Les valeurs suivantes sont prises en charge : Type : chaîne
Par défaut : ‘les deux’
|
tooltip.textStyle |
Un objet qui spécifie le style de texte de l’info-bulle. L’objet a ce format : { color: <string>, fontName: <string>, fontSize: <number>, bold: <boolean>, italic: <boolean> }
Il Genre : objet
Défaut:
|
tooltip.trigger |
L’interaction de l’utilisateur qui provoque l’affichage de l’info-bulle : Type : chaîne
Par défaut : ‘focus’
|
width |
Largeur du graphique, en pixels. Tapez : nombre
Par défaut : largeur de l’élément contenant
|
Nom | |
---|---|
animationfinish |
Fired when transition animation is complete. Properties: none
|
click |
Propriétés : ID cible
|
error |
Lancé lorsqu’une erreur se produit lors de la tentative de rendu du graphique. Propriétés : identifiant, message
|
onmouseover |
Propriétés : ligne, colonne
|
onmouseout |
Propriétés : ligne, colonne
|
ready |
Propriétés : aucune
|
select |
Propriétés : aucune
|
Source:https://developers.google.com/chart/interactive/docs/gallery/piechart