Charts Service

Top des titres

Ce service permet aux utilisateurs de créer des graphiques à l'aide des outils de graphiques Google et d'en effectuer le rendu côté serveur. Si vous souhaitez afficher les graphiques dans un navigateur Web, utilisez plutôt l'API Google Charts.

Cet exemple crée un tableau de données de base, insère les données dans un graphique en aires, puis les ajoute à une page Web en tant qu'image:

function doGet() {
  var data = Charts.newDataTable()
      .addColumn(Charts.ColumnType.STRING, 'Month')
      .addColumn(Charts.ColumnType.NUMBER, 'In Store')
      .addColumn(Charts.ColumnType.NUMBER, 'Online')
      .addRow(['January', 10, 1])
      .addRow(['February', 12, 1])
      .addRow(['March', 20, 2])
      .addRow(['April', 25, 3])
      .addRow(['May', 30, 4])
      .build();

  var chart = Charts.newAreaChart()
      .setDataTable(data)
      .setStacked()
      .setRange(0, 40)
      .setTitle('Sales per Month')
      .build();

  var htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart');
  var imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes());
  var imageUrl = "data:image/png;base64," + encodeURI(imageData);
  htmlOutput.append("Render chart server side: <br/>");
  htmlOutput.append("<img border=\"1\" src=\"" + imageUrl + "\">");
  return htmlOutput;

}

Classes

NomBrève description
AreaChartBuilderCompilateur pour les graphiques en aires.
BarChartBuilderCompilateur pour les graphiques à barres.
ChartObjet graphique pouvant être converti en image statique.
ChartHiddenDimensionStrategyÉnumération de la façon dont les dimensions masquées d'une source sont exprimées dans un graphique.
ChartMergeStrategyÉnumération de la façon dont les différentes plages de la source sont exprimées dans un graphique.
ChartOptionsIl expose les options actuellement configurées pour un Chart, telles que la hauteur, la couleur, etc.
ChartTypeTypes de graphiques acceptés par le service Charts.
ChartsPoint d'entrée pour créer des graphiques dans des scripts.
ColumnChartBuilderCompilateur pour les graphiques à colonnes.
ColumnTypeÉnumération des types de données valides pour les colonnes d'un objet DataTable.
CurveStyleÉnumération des styles des courbes d'un graphique.
DataTableUn tableau de données à utiliser dans les graphiques.
DataTableBuilderCompilateur d'objets DataTable.
DataTableSourceInterface pour les objets pouvant représenter leurs données sous la forme d'un DataTable.
DataViewDefinitionDéfinition d'une vue de données permettant de visualiser les données d'un graphique.
DataViewDefinitionBuilderCompilateur pour les objets DataViewDefinition.
LineChartBuilderCompilateur pour les graphiques en courbes.
MatchTypeÉnumération de la manière dont une valeur de chaîne doit être mise en correspondance.
NumberRangeFilterBuilderCompilateur pour les commandes de filtrage de la plage de nombres.
OrientationÉnumération de l'orientation d'un objet.
PickerValuesLayoutÉnumération expliquant comment afficher les valeurs sélectionnées dans le widget de sélection.
PieChartBuilderCompilateur pour les graphiques à secteurs.
PointStyleÉnumération des styles des points d'une ligne.
PositionÉnumération des positions de la légende dans un graphique.
ScatterChartBuilderCompilateur pour les graphiques à nuage de points.
StringFilterBuilderCompilateur pour les commandes de filtrage de chaînes.
TableChartBuilderCompilateur pour les tableaux.
TextStyleObjet de configuration de style de texte.
TextStyleBuilderCompilateur utilisé pour créer des objets TextStyle.

AreaChartBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ChartCrée le graphique.
reverseCategories()AreaChartBuilderInverse le dessin de séries sur l'axe du domaine.
setBackgroundColor(cssValue)AreaChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setColors(cssValues)AreaChartBuilderDéfinit les couleurs des lignes du graphique.
setDataSourceUrl(url)AreaChartBuilderDéfinit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets.
setDataTable(tableBuilder)AreaChartBuilderDéfinit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder.
setDataTable(table)AreaChartBuilderDéfinit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X.
setDataViewDefinition(dataViewDefinition)AreaChartBuilderDéfinit la définition de la vue des données à utiliser pour le graphique.
setDimensions(width, height)AreaChartBuilderDéfinit les dimensions du graphique.
setLegendPosition(position)AreaChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)AreaChartBuilderDéfinit le style de texte de la légende du graphique.
setOption(option, value)AreaChartBuilderDéfinit les options avancées de ce graphique.
setPointStyle(style)AreaChartBuilderDéfinit le style des points de la ligne.
setRange(start, end)AreaChartBuilderDéfinit la plage du graphique.
setStacked()AreaChartBuilderUtilise des lignes empilées, ce qui signifie que les valeurs de ligne et de barre sont empilées (accumulées).
setTitle(chartTitle)AreaChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)AreaChartBuilderDéfinit le style de texte du titre du graphique.
setXAxisTextStyle(textStyle)AreaChartBuilderDéfinit le style de texte de l'axe horizontal.
setXAxisTitle(title)AreaChartBuilderAjoute un titre à l'axe horizontal.
setXAxisTitleTextStyle(textStyle)AreaChartBuilderDéfinit le style du texte du titre de l'axe horizontal.
setYAxisTextStyle(textStyle)AreaChartBuilderDéfinit le style de texte de l'axe vertical.
setYAxisTitle(title)AreaChartBuilderAjoute un titre à l'axe vertical.
setYAxisTitleTextStyle(textStyle)AreaChartBuilderDéfinit le style du texte du titre de l'axe vertical.
useLogScale()AreaChartBuilderConvertit l'axe de la plage sur une échelle logarithmique (nécessite que toutes les valeurs soient positives).

BarChartBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ChartCrée le graphique.
reverseCategories()BarChartBuilderInverse le dessin de séries sur l'axe du domaine.
reverseDirection()BarChartBuilderInverse la direction dans laquelle les barres se développent le long de l'axe horizontal.
setBackgroundColor(cssValue)BarChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setColors(cssValues)BarChartBuilderDéfinit les couleurs des lignes du graphique.
setDataSourceUrl(url)BarChartBuilderDéfinit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets.
setDataTable(tableBuilder)BarChartBuilderDéfinit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder.
setDataTable(table)BarChartBuilderDéfinit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X.
setDataViewDefinition(dataViewDefinition)BarChartBuilderDéfinit la définition de la vue des données à utiliser pour le graphique.
setDimensions(width, height)BarChartBuilderDéfinit les dimensions du graphique.
setLegendPosition(position)BarChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)BarChartBuilderDéfinit le style de texte de la légende du graphique.
setOption(option, value)BarChartBuilderDéfinit les options avancées de ce graphique.
setRange(start, end)BarChartBuilderDéfinit la plage du graphique.
setStacked()BarChartBuilderUtilise des lignes empilées, ce qui signifie que les valeurs de ligne et de barre sont empilées (accumulées).
setTitle(chartTitle)BarChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)BarChartBuilderDéfinit le style de texte du titre du graphique.
setXAxisTextStyle(textStyle)BarChartBuilderDéfinit le style de texte de l'axe horizontal.
setXAxisTitle(title)BarChartBuilderAjoute un titre à l'axe horizontal.
setXAxisTitleTextStyle(textStyle)BarChartBuilderDéfinit le style du texte du titre de l'axe horizontal.
setYAxisTextStyle(textStyle)BarChartBuilderDéfinit le style de texte de l'axe vertical.
setYAxisTitle(title)BarChartBuilderAjoute un titre à l'axe vertical.
setYAxisTitleTextStyle(textStyle)BarChartBuilderDéfinit le style du texte du titre de l'axe vertical.
useLogScale()BarChartBuilderConvertit l'axe de la plage sur une échelle logarithmique (nécessite que toutes les valeurs soient positives).

Chart

Méthodes

MéthodeType renvoyéBrève description
getAs(contentType)BlobRenvoie les données contenues dans cet objet sous forme d'objet blob converti dans le type de contenu spécifié.
getBlob()BlobRenvoyez les données contenues dans cet objet sous forme d'objet blob.
getOptions()ChartOptionsRenvoie les options de ce graphique (hauteur, couleurs, axes, etc.).

ChartHiddenDimensionStrategy

Propriétés

PropriétéTypeDescription
IGNORE_BOTHEnumPar défaut, les graphiques ignorent les colonnes et lignes masquées.
IGNORE_ROWSEnumLes graphiques ignorent uniquement les lignes masquées.
IGNORE_COLUMNSEnumLes graphiques ignorent uniquement les colonnes masquées.
SHOW_BOTHEnumLes graphiques n'ignorent pas les colonnes ou lignes masquées.

ChartMergeStrategy

Propriétés

PropriétéTypeDescription
MERGE_COLUMNSEnumPar défaut.
MERGE_ROWSEnumLes graphiques fusionnent les lignes de plusieurs plages.

ChartOptions

Méthodes

MéthodeType renvoyéBrève description
get(option)ObjectRenvoie une option configurée pour ce graphique.
getOrDefault(option)ObjectRenvoie une option configurée pour ce graphique.

ChartType

Propriétés

PropriétéTypeDescription
TIMELINEEnumGraphique chronologique
AREAEnumGraphique en aires
BAREnumGraphique à barres
BUBBLEEnumGraphique à bulles.
CANDLESTICKEnumGraphique en chandeliers japonais.
COLUMNEnumGraphique à colonnes
COMBOEnumGraphique combiné
GAUGEEnumGraphique jauge.
GEOEnumGraphique géographique.
HISTOGRAMEnumHistogramme
RADAREnumGraphique en radar.
LINEEnumGraphique en courbes
ORGEnumOrganigramme.
PIEEnumGraphique à secteurs
SCATTEREnumGraphique à nuage de points
SPARKLINEEnumGraphique sparkline.
STEPPED_AREAEnumGraphique en aires en escalier.
TABLEEnumTableau
TREEMAPEnumCarte proportionnelle.
WATERFALLEnumGraphique en cascade.

Charts

Propriétés

PropriétéTypeDescription
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyÉnumération de la façon dont les dimensions masquées d'une source sont exprimées dans un graphique.
ChartMergeStrategyChartMergeStrategyÉnumération de la façon dont les différentes plages de la source sont exprimées dans un graphique.
ChartTypeChartTypeÉnumération des types de graphiques compatibles avec le service Charts.
ColumnTypeColumnTypeÉnumération des types de données valides pour les colonnes d'un objet DataTable.
CurveStyleCurveStyleÉnumération des styles des courbes d'un graphique.
PointStylePointStyleÉnumération des styles des points d'une ligne.
PositionPositionÉnumération des positions de la légende dans un graphique.

Méthodes

MéthodeType renvoyéBrève description
newAreaChart()AreaChartBuilderCommence à créer un graphique en aires, comme décrit dans la documentation sur les outils de graphique Google.
newBarChart()BarChartBuilderCommence à créer un graphique à barres, comme décrit dans la documentation sur les outils de graphique Google.
newColumnChart()ColumnChartBuilderCommence à créer un graphique à colonnes, comme décrit dans la documentation sur les outils de graphique Google.
newDataTable()DataTableBuilderCrée une table de données vide dont les valeurs peuvent être définies manuellement.
newDataViewDefinition()DataViewDefinitionBuilderCrée une définition de vue des données.
newLineChart()LineChartBuilderCommence à créer un graphique en courbes, comme décrit dans la documentation sur les outils de graphique Google.
newPieChart()PieChartBuilderCommence à créer un graphique à secteurs, comme décrit dans la documentation sur les outils de graphique Google.
newScatterChart()ScatterChartBuilderCommence à créer un graphique à nuage de points, comme décrit dans la documentation sur les outils de graphique Google.
newTableChart()TableChartBuilderCommence à créer un graphique de table, comme décrit dans la documentation sur les outils de graphique Google.
newTextStyle()TextStyleBuilderCrée un générateur de style de texte.

ColumnChartBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ChartCrée le graphique.
reverseCategories()ColumnChartBuilderInverse le dessin de séries sur l'axe du domaine.
setBackgroundColor(cssValue)ColumnChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setColors(cssValues)ColumnChartBuilderDéfinit les couleurs des lignes du graphique.
setDataSourceUrl(url)ColumnChartBuilderDéfinit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets.
setDataTable(tableBuilder)ColumnChartBuilderDéfinit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder.
setDataTable(table)ColumnChartBuilderDéfinit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X.
setDataViewDefinition(dataViewDefinition)ColumnChartBuilderDéfinit la définition de la vue des données à utiliser pour le graphique.
setDimensions(width, height)ColumnChartBuilderDéfinit les dimensions du graphique.
setLegendPosition(position)ColumnChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)ColumnChartBuilderDéfinit le style de texte de la légende du graphique.
setOption(option, value)ColumnChartBuilderDéfinit les options avancées de ce graphique.
setRange(start, end)ColumnChartBuilderDéfinit la plage du graphique.
setStacked()ColumnChartBuilderUtilise des lignes empilées, ce qui signifie que les valeurs de ligne et de barre sont empilées (accumulées).
setTitle(chartTitle)ColumnChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)ColumnChartBuilderDéfinit le style de texte du titre du graphique.
setXAxisTextStyle(textStyle)ColumnChartBuilderDéfinit le style de texte de l'axe horizontal.
setXAxisTitle(title)ColumnChartBuilderAjoute un titre à l'axe horizontal.
setXAxisTitleTextStyle(textStyle)ColumnChartBuilderDéfinit le style du texte du titre de l'axe horizontal.
setYAxisTextStyle(textStyle)ColumnChartBuilderDéfinit le style de texte de l'axe vertical.
setYAxisTitle(title)ColumnChartBuilderAjoute un titre à l'axe vertical.
setYAxisTitleTextStyle(textStyle)ColumnChartBuilderDéfinit le style du texte du titre de l'axe vertical.
useLogScale()ColumnChartBuilderConvertit l'axe de la plage sur une échelle logarithmique (nécessite que toutes les valeurs soient positives).

ColumnType

Propriétés

PropriétéTypeDescription
DATEEnumCorrespond aux valeurs de date.
NUMBEREnumCorrespond aux valeurs numériques.
STRINGEnumCorrespond aux valeurs de chaîne.

CurveStyle

Propriétés

PropriétéTypeDescription
NORMALEnumLignes droites sans courbe.
SMOOTHEnumLes angles de la ligne sont lissés.

DataTable

DataTableBuilder

Méthodes

MéthodeType renvoyéBrève description
addColumn(type, label)DataTableBuilderAjoute une colonne à la table de données.
addRow(values)DataTableBuilderAjoute une ligne à la table de données.
build()DataTableCrée et affiche une table de données.
setValue(row, column, value)DataTableBuilderDéfinit une valeur spécifique dans le tableau.

DataTableSource

Méthodes

MéthodeType renvoyéBrève description
getDataTable()DataTableRenvoyez les données contenues dans cet objet en tant que DataTable.

DataViewDefinition

DataViewDefinitionBuilder

Méthodes

MéthodeType renvoyéBrève description
build()DataViewDefinitionCrée et affiche l'objet de définition de vue des données créé à l'aide de ce compilateur.
setColumns(columns)DataViewDefinitionBuilderDéfinit les index des colonnes à inclure dans la vue des données et à spécifier des informations sur les colonnes de rôles.

LineChartBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ChartCrée le graphique.
reverseCategories()LineChartBuilderInverse le dessin de séries sur l'axe du domaine.
setBackgroundColor(cssValue)LineChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setColors(cssValues)LineChartBuilderDéfinit les couleurs des lignes du graphique.
setCurveStyle(style)LineChartBuilderDéfinit le style à utiliser pour les courbes du graphique.
setDataSourceUrl(url)LineChartBuilderDéfinit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets.
setDataTable(tableBuilder)LineChartBuilderDéfinit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder.
setDataTable(table)LineChartBuilderDéfinit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X.
setDataViewDefinition(dataViewDefinition)LineChartBuilderDéfinit la définition de la vue des données à utiliser pour le graphique.
setDimensions(width, height)LineChartBuilderDéfinit les dimensions du graphique.
setLegendPosition(position)LineChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)LineChartBuilderDéfinit le style de texte de la légende du graphique.
setOption(option, value)LineChartBuilderDéfinit les options avancées de ce graphique.
setPointStyle(style)LineChartBuilderDéfinit le style des points de la ligne.
setRange(start, end)LineChartBuilderDéfinit la plage du graphique.
setTitle(chartTitle)LineChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)LineChartBuilderDéfinit le style de texte du titre du graphique.
setXAxisTextStyle(textStyle)LineChartBuilderDéfinit le style de texte de l'axe horizontal.
setXAxisTitle(title)LineChartBuilderAjoute un titre à l'axe horizontal.
setXAxisTitleTextStyle(textStyle)LineChartBuilderDéfinit le style du texte du titre de l'axe horizontal.
setYAxisTextStyle(textStyle)LineChartBuilderDéfinit le style de texte de l'axe vertical.
setYAxisTitle(title)LineChartBuilderAjoute un titre à l'axe vertical.
setYAxisTitleTextStyle(textStyle)LineChartBuilderDéfinit le style du texte du titre de l'axe vertical.
useLogScale()LineChartBuilderConvertit l'axe de la plage sur une échelle logarithmique (nécessite que toutes les valeurs soient positives).

MatchType

Propriétés

PropriétéTypeDescription
EXACTEnumCorrespondance avec les valeurs exactes uniquement
PREFIXEnumFaire correspondre les préfixes commençant par le début de la valeur
ANYEnumCorrespond à n'importe quelle sous-chaîne

Méthodes

MéthodeType renvoyéBrève description
getName()StringRenvoie le nom du type de correspondance à utiliser dans les options JSON.

NumberRangeFilterBuilder

Méthodes

MéthodeType renvoyéBrève description
setMaxValue(maxValue)NumberRangeFilterBuilderDéfinit la valeur maximale autorisée pour l'étendue inférieure de la plage.
setMinValue(minValue)NumberRangeFilterBuilderDéfinit la valeur minimale autorisée pour l'étendue inférieure de la plage.
setOrientation(orientation)NumberRangeFilterBuilderDéfinit l'orientation du curseur.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderDétermine si des libellés doivent être affichés à côté du curseur pour afficher les étendues de la plage sélectionnée.
setTicks(ticks)NumberRangeFilterBuilderDéfinit le nombre de graduations (positions fixes dans une barre de plage) dans lesquelles un curseur de filtre de plage de nombres peut se trouver.

Orientation

Propriétés

PropriétéTypeDescription
HORIZONTALEnumOrientation horizontale.
VERTICALEnumOrientation verticale.

PickerValuesLayout

Propriétés

PropriétéTypeDescription
ASIDEEnumLes valeurs sélectionnées s'affichent sur une seule ligne de texte à côté du widget de sélection de valeur.
BELOWEnumLes valeurs sélectionnées s'affichent sur une seule ligne de texte sous le widget.
BELOW_WRAPPINGEnumSemblable à l'exemple ci-dessous, mais les entrées qui ne peuvent pas tenir dans le sélecteur renvoient à une nouvelle ligne.
BELOW_STACKEDEnumLes valeurs sélectionnées s'affichent dans une colonne sous le widget.

PieChartBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ChartCrée le graphique.
reverseCategories()PieChartBuilderInverse le dessin de séries sur l'axe du domaine.
set3D()PieChartBuilderDéfinit le graphique de sorte qu'il soit tridimensionnel.
setBackgroundColor(cssValue)PieChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setColors(cssValues)PieChartBuilderDéfinit les couleurs des lignes du graphique.
setDataSourceUrl(url)PieChartBuilderDéfinit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets.
setDataTable(tableBuilder)PieChartBuilderDéfinit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder.
setDataTable(table)PieChartBuilderDéfinit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X.
setDataViewDefinition(dataViewDefinition)PieChartBuilderDéfinit la définition de la vue des données à utiliser pour le graphique.
setDimensions(width, height)PieChartBuilderDéfinit les dimensions du graphique.
setLegendPosition(position)PieChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)PieChartBuilderDéfinit le style de texte de la légende du graphique.
setOption(option, value)PieChartBuilderDéfinit les options avancées de ce graphique.
setTitle(chartTitle)PieChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)PieChartBuilderDéfinit le style de texte du titre du graphique.

PointStyle

Propriétés

PropriétéTypeDescription
NONEEnumNe pas afficher les points de ligne.
TINYEnumUtilisez des points de ligne minuscules.
MEDIUMEnumUtilisez des points de ligne de taille moyenne.
LARGEEnumUtilisez des points de ligne de grande taille.
HUGEEnumUtilisez des points de ligne de plus grande taille.

Position

Propriétés

PropriétéTypeDescription
TOPEnumAu-dessus du graphique.
RIGHTEnumÀ droite du graphique
BOTTOMEnumSous le graphique
NONEEnumAucune légende ne s'affiche.

ScatterChartBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ChartCrée le graphique.
setBackgroundColor(cssValue)ScatterChartBuilderDéfinit la couleur d'arrière-plan du graphique.
setColors(cssValues)ScatterChartBuilderDéfinit les couleurs des lignes du graphique.
setDataSourceUrl(url)ScatterChartBuilderDéfinit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets.
setDataTable(tableBuilder)ScatterChartBuilderDéfinit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder.
setDataTable(table)ScatterChartBuilderDéfinit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X.
setDataViewDefinition(dataViewDefinition)ScatterChartBuilderDéfinit la définition de la vue des données à utiliser pour le graphique.
setDimensions(width, height)ScatterChartBuilderDéfinit les dimensions du graphique.
setLegendPosition(position)ScatterChartBuilderDéfinit la position de la légende par rapport au graphique.
setLegendTextStyle(textStyle)ScatterChartBuilderDéfinit le style de texte de la légende du graphique.
setOption(option, value)ScatterChartBuilderDéfinit les options avancées de ce graphique.
setPointStyle(style)ScatterChartBuilderDéfinit le style des points de la ligne.
setTitle(chartTitle)ScatterChartBuilderDéfinit le titre du graphique.
setTitleTextStyle(textStyle)ScatterChartBuilderDéfinit le style de texte du titre du graphique.
setXAxisLogScale()ScatterChartBuilderConvertit l'axe horizontal en échelle logarithmique (toutes les valeurs doivent être positives).
setXAxisRange(start, end)ScatterChartBuilderDéfinit la plage de l'axe horizontal du graphique.
setXAxisTextStyle(textStyle)ScatterChartBuilderDéfinit le style de texte de l'axe horizontal.
setXAxisTitle(title)ScatterChartBuilderAjoute un titre à l'axe horizontal.
setXAxisTitleTextStyle(textStyle)ScatterChartBuilderDéfinit le style du texte du titre de l'axe horizontal.
setYAxisLogScale()ScatterChartBuilderConvertit l'axe vertical en échelle logarithmique (nécessite que toutes les valeurs soient positives).
setYAxisRange(start, end)ScatterChartBuilderDéfinit la plage de l'axe vertical du graphique.
setYAxisTextStyle(textStyle)ScatterChartBuilderDéfinit le style de texte de l'axe vertical.
setYAxisTitle(title)ScatterChartBuilderAjoute un titre à l'axe vertical.
setYAxisTitleTextStyle(textStyle)ScatterChartBuilderDéfinit le style du texte du titre de l'axe vertical.

StringFilterBuilder

Méthodes

MéthodeType renvoyéBrève description
setCaseSensitive(caseSensitive)StringFilterBuilderDétermine si la correspondance doit être sensible à la casse ou non.
setMatchType(matchType)StringFilterBuilderDétermine si la commande doit correspondre uniquement à des valeurs exactes (MatchType.EXACT), à des préfixes commençant par le début de la valeur (MatchType.PREFIX) ou à n'importe quelle sous-chaîne (MatchType.ANY).
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderDétermine si la commande doit correspondre chaque fois que l'utilisateur appuie sur une touche ou uniquement lorsque le champ de saisie "change" (perte de mise au point ou appui sur la touche Entrée).

TableChartBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ChartCrée le graphique.
enablePaging(enablePaging)TableChartBuilderDétermine si la pagination des données doit être activée.
enablePaging(pageSize)TableChartBuilderActive la pagination et définit le nombre de lignes dans chaque page.
enablePaging(pageSize, startPage)TableChartBuilderActive la pagination, définit le nombre de lignes de chaque page et la première page de tableau à afficher (les numéros de page sont basés sur zéro).
enableRtlTable(rtlEnabled)TableChartBuilderAjout de la prise en charge de base des langues qui se lisent de droite à gauche (telles que l'arabe ou l'hébreu) en inversant l'ordre des colonnes de la table, de sorte que la colonne 0 soit la colonne la plus à droite et que la dernière colonne soit la plus à gauche.
enableSorting(enableSorting)TableChartBuilderDétermine si les colonnes doivent être triées lorsque l'utilisateur clique sur un en-tête de colonne.
setDataSourceUrl(url)TableChartBuilderDéfinit l'URL de la source de données utilisée pour extraire des données d'une source externe, telle que Google Sheets.
setDataTable(tableBuilder)TableChartBuilderDéfinit le tableau de données à utiliser pour le graphique à l'aide d'un DataTableBuilder.
setDataTable(table)TableChartBuilderDéfinit le tableau de données contenant les lignes du graphique, ainsi que les libellés de l'axe X.
setDataViewDefinition(dataViewDefinition)TableChartBuilderDéfinit la définition de la vue des données à utiliser pour le graphique.
setDimensions(width, height)TableChartBuilderDéfinit les dimensions du graphique.
setFirstRowNumber(number)TableChartBuilderDéfinit le numéro de la première ligne du tableau de données.
setInitialSortingAscending(column)TableChartBuilderDéfinit l'index de la colonne en fonction de lequel la table doit être initialement triée (ordre croissant).
setInitialSortingDescending(column)TableChartBuilderDéfinit l'index de la colonne en fonction de lequel la table doit être initialement triée (ordre décroissant).
setOption(option, value)TableChartBuilderDéfinit les options avancées de ce graphique.
showRowNumberColumn(showRowNumber)TableChartBuilderDétermine si le numéro de ligne doit être affiché en tant que première colonne du tableau.
useAlternatingRowStyle(alternate)TableChartBuilderDétermine si le style de couleurs en alternance est attribué aux lignes paires et impaires d'un tableau.

TextStyle

Méthodes

MéthodeType renvoyéBrève description
getColor()StringRécupère la couleur du style de texte.
getFontName()StringRécupère le nom de la police du style de texte.
getFontSize()NumberRécupère la taille de police du style de texte.

TextStyleBuilder

Méthodes

MéthodeType renvoyéBrève description
build()TextStyleCrée et renvoie un objet de configuration de style texte créé à l'aide de ce compilateur.
setColor(cssValue)TextStyleBuilderDéfinit la couleur du style de texte.
setFontName(fontName)TextStyleBuilderDéfinit le nom de la police du style de texte.
setFontSize(fontSize)TextStyleBuilderDéfinit la taille de la police du style de texte.