Charts Service

Top des titres

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

Cet exemple crée un tableau de données de base, remplit un graphique en secteurs avec les données et l'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
AreaChartBuilderOutil de compilation pour les graphiques en aires.
BarChartBuilderCompilateur pour les graphiques à barres.
ChartObjet "Chart", qui peut ê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 plusieurs plages de la source sont exprimées dans un graphique.
ChartOptionsPermet d'exposer les options actuellement configurées pour un Chart, telles que la hauteur, la couleur, etc.
ChartTypeTypes de graphiques compatibles avec le service Charts.
ChartsPoint d'entrée pour créer des graphiques dans des scripts.
ColumnChartBuilderOutil de création de graphiques à colonnes.
ColumnTypeÉnumération des types de données valides pour les colonnes d'un DataTable.
CurveStyleÉnumération des styles des courbes dans un graphique.
DataTableTableau 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 pour visualiser les données du graphique.
DataViewDefinitionBuilderCompilateur pour les objets DataViewDefinition.
LineChartBuilderCompilateur pour les graphiques en courbes.
MatchTypeÉnumération de la façon dont une valeur de chaîne doit être mise en correspondance.
NumberRangeFilterBuilderOutil de création de sélecteurs de filtre de plage de nombres.
OrientationÉnumération de l'orientation d'un objet.
PickerValuesLayoutÉnumération des méthodes permettant d'afficher les valeurs sélectionnées dans le widget de sélecteur.
PieChartBuilderCompilateur pour les graphiques circulaires.
PointStyleÉnumération des styles de points d'une ligne.
PositionÉnumération des positions de la légende dans un graphique.
ScatterChartBuilderOutil de création de graphiques à nuage de points.
StringFilterBuilderCompilateur pour les commandes de filtrage de chaîne.
TableChartBuilderUn générateur de graphiques sous forme de 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 des séries sur l'axe des domaines.
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 à partir 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 des abscisses.
setDataViewDefinition(dataViewDefinition)AreaChartBuilderDéfinit la définition de la vue de 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 des lignes et des barres 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 de 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 des valeurs en échelle logarithmique (toutes les valeurs doivent être positives).

BarChartBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ChartCrée le graphique.
reverseCategories()BarChartBuilderInverse le dessin des séries sur l'axe des domaines.
reverseDirection()BarChartBuilderInverse la direction de croissance des barres 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 à partir 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 des abscisses.
setDataViewDefinition(dataViewDefinition)BarChartBuilderDéfinit la définition de la vue de 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 des lignes et des barres 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 de 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 des valeurs en échelle logarithmique (toutes les valeurs doivent être positives).

Chart

Méthodes

MéthodeType renvoyéBrève description
getAs(contentType)BlobRenvoie les données de cet objet sous forme de blob converti au type de contenu spécifié.
getBlob()BlobRenvoyez les données de cet objet sous la forme d'un objet blob.
getOptions()ChartOptionsAffiche les options de ce graphique, telles que la hauteur, les couleurs et les axes.

ChartHiddenDimensionStrategy

Propriétés

PropriétéTypeDescription
IGNORE_BOTHEnumPar défaut, les graphiques ignorent les colonnes et les lignes masquées.
IGNORE_ROWSEnumLes graphiques ignorent uniquement les lignes masquées.
IGNORE_COLUMNSEnumLes graphiques ignorent uniquement les colonnes masquées.
SHOW_BOTHEnumLes graphiques ne sautent pas les colonnes ni les 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
TREEMAPEnumGraphique en forme de carte 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 plusieurs 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 DataTable.
CurveStyleCurveStyleÉnumération des styles des courbes dans un graphique.
PointStylePointStyleÉnumération des styles de 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()AreaChartBuilderLance la création d'un graphique en secteurs, comme décrit dans la documentation sur les outils Google Charts.
newBarChart()BarChartBuilderLance la création d'un graphique à barres, comme décrit dans la documentation sur les outils Google Charts.
newColumnChart()ColumnChartBuilderCommence à créer un graphique en colonnes, comme décrit dans la documentation sur les outils Google Charts.
newDataTable()DataTableBuilderCrée un tableau de données vide, dont les valeurs peuvent être définies manuellement.
newDataViewDefinition()DataViewDefinitionBuilderCrée une définition de vue de données.
newLineChart()LineChartBuilderLance la création d'un graphique linéaire, comme décrit dans la documentation sur les outils Google Charts.
newPieChart()PieChartBuilderCommence à créer un graphique en secteurs, comme décrit dans la documentation sur les outils Google Charts.
newScatterChart()ScatterChartBuilderLance la création d'un graphique en nuage de points, comme décrit dans la documentation sur les outils Google Charts.
newTableChart()TableChartBuilderCommence à créer un graphique sous forme de tableau, comme décrit dans la documentation sur les outils de graphiques Google.
newTextStyle()TextStyleBuilderCrée un générateur de styles de texte.

ColumnChartBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ChartCrée le graphique.
reverseCategories()ColumnChartBuilderInverse le dessin des séries sur l'axe des domaines.
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 à partir 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 des abscisses.
setDataViewDefinition(dataViewDefinition)ColumnChartBuilderDéfinit la définition de la vue de 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 des lignes et des barres 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 de 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 des valeurs en échelle logarithmique (toutes les valeurs doivent être positives).

ColumnType

Propriétés

PropriétéTypeDescription
DATEEnumCorrespond aux valeurs de date.
NUMBEREnumCorrespond aux valeurs numériques.
STRINGEnumCorrespond à des 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 au tableau de données.
addRow(values)DataTableBuilderAjoute une ligne au tableau de données.
build()DataTableCrée et affiche un tableau 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 de cet objet sous la forme d'une DataTable.

DataViewDefinition

DataViewDefinitionBuilder

Méthodes

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

LineChartBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ChartCrée le graphique.
reverseCategories()LineChartBuilderInverse le dessin des séries sur l'axe des domaines.
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 à partir 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 des abscisses.
setDataViewDefinition(dataViewDefinition)LineChartBuilderDéfinit la définition de la vue de 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 de 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 des valeurs en échelle logarithmique (toutes les valeurs doivent être positives).

MatchType

Propriétés

PropriétéTypeDescription
EXACTEnumCorrespondre uniquement aux valeurs exactes
PREFIXEnumCorrespondre aux préfixes à partir du début de la valeur
ANYEnumCorrespondre à n'importe quelle sous-chaîne

Méthodes

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

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 indiquer les étendues de la plage sélectionnée.
setTicks(ticks)NumberRangeFilterBuilderDéfinit le nombre de repères (positions fixes dans une barre de plage) dans lesquels les curseurs du curseur de filtre de plage numérique peuvent 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électeur de valeurs.
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 rentrent pas dans le sélecteur sont renvoyées à 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 des séries sur l'axe des domaines.
set3D()PieChartBuilderDéfinit le graphique en trois dimensions.
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 à partir 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 des abscisses.
setDataViewDefinition(dataViewDefinition)PieChartBuilderDéfinit la définition de la vue de 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 la ligne
TINYEnumUtilisez de minuscules points de ligne.
MEDIUMEnumUtilisez des points de ligne de taille moyenne.
LARGEEnumUtilisez des points de ligne de grande taille.
HUGEEnumUtilisez les 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 à partir 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 des abscisses.
setDataViewDefinition(dataViewDefinition)ScatterChartBuilderDéfinit la définition de la vue de 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 de texte du titre de l'axe horizontal.
setYAxisLogScale()ScatterChartBuilderConvertit l'axe vertical en échelle logarithmique (toutes les valeurs doivent être 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)StringFilterBuilderIndique si la correspondance doit être sensible à la casse ou non.
setMatchType(matchType)StringFilterBuilderIndique si le contrôle doit correspondre uniquement à des valeurs exactes (MatchType.EXACT), à des préfixes commençant au début de la valeur (MatchType.PREFIX) ou à toute sous-chaîne (MatchType.ANY).
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderIndique si le contrôle doit correspondre chaque fois qu'une touche est enfoncée ou uniquement lorsque le champ de saisie "change" (perte de focus ou appui sur la touche Entrée).

TableChartBuilder

Méthodes

MéthodeType renvoyéBrève description
build()ChartCrée le graphique.
enablePaging(enablePaging)TableChartBuilderIndique si la pagination des données doit être activée.
enablePaging(pageSize)TableChartBuilderActive la pagination et définit le nombre de lignes de chaque page.
enablePaging(pageSize, startPage)TableChartBuilderActive la pagination, définit le nombre de lignes sur chaque page et la première page du tableau à afficher (les numéros de page sont basés sur zéro).
enableRtlTable(rtlEnabled)TableChartBuilderAjoute une compatibilité de base avec les langues de droite à gauche (comme l'arabe ou l'hébreu) en inversant l'ordre des colonnes du tableau, de sorte que la colonne 0 soit la colonne la plus à droite et la dernière colonne la plus à gauche.
enableSorting(enableSorting)TableChartBuilderIndique si les colonnes doivent être triées lorsque l'utilisateur clique sur un titre de colonne.
setDataSourceUrl(url)TableChartBuilderDéfinit l'URL de la source de données utilisée pour extraire des données à partir 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 des abscisses.
setDataViewDefinition(dataViewDefinition)TableChartBuilderDéfinit la définition de la vue de 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 laquelle le tableau doit être trié initialement (par ordre croissant).
setInitialSortingDescending(column)TableChartBuilderDéfinit l'index de la colonne en fonction de laquelle le tableau doit être trié initialement (décroissant).
setOption(option, value)TableChartBuilderDéfinit les options avancées de ce graphique.
showRowNumberColumn(showRowNumber)TableChartBuilderIndique si le numéro de ligne doit être affiché dans la première colonne du tableau.
useAlternatingRowStyle(alternate)TableChartBuilderIndique si un style de couleur alterné est attribué aux lignes impaires et paires 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 de 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 police du style de texte.