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