Charts Service

Listeler

Bu hizmet, kullanıcıların Google Charts Araçları'nı kullanarak grafik oluşturmasına ve bunları sunucu tarafında oluşturmasına olanak tanır. Grafikleri bir web tarayıcısında oluşturmak istiyorsanız bunun yerine Google Charts API'yi kullanın.

Bu örnekte temel bir veri tablosu oluşturulur, verilerle bir alan grafiği doldurulur ve bu grafik, resim olarak bir web sayfasına eklenir:

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;

}

Sınıflar

AdKısa açıklama
AreaChartBuilderAlan grafikleri için oluşturucu.
BarChartBuilderÇubuk grafik oluşturucu.
ChartStatik resme dönüştürülebilen bir grafik nesnesi.
ChartHiddenDimensionStrategyBir kaynaktaki gizli boyutların grafikte nasıl ifade edildiğinin listesi.
ChartMergeStrategyKaynakta birden fazla aralığın bir grafikte nasıl ifade edildiğinin listesi.
ChartOptionsChart için yapılandırılmış seçenekleri (ör. yükseklik, renk vb.) gösterir.
ChartTypeGrafik hizmeti tarafından desteklenen grafik türleri.
ChartsKomut dosyalarında grafik oluşturmak için giriş noktası.
ColumnChartBuilderSütun grafikleri oluşturucu.
ColumnTypeBir DataTable içindeki sütunlar için geçerli veri türlerinin numaralandırılması.
CurveStyleGrafikteki eğrilerin stillerinin numaralandırılmış listesi.
DataTableGrafiklerde kullanılacak bir veri tablosu.
DataTableBuilderDataTable nesnelerinin oluşturucusu.
DataTableSourceVerilerini DataTable olarak gösterebilen nesneler için arayüz.
DataViewDefinitionGrafik verilerini görselleştirmek için kullanılan bir veri görünümü tanımı.
DataViewDefinitionBuilderDataViewDefinition nesneleri için derleyici.
LineChartBuilderÇizgi grafikleri için oluşturucu.
MatchTypeBir dize değerinin nasıl eşleştirilmesi gerektiğinin numaralandırılması.
NumberRangeFilterBuilderSayı aralığı filtre kontrolleri için bir oluşturucu.
OrientationBir nesnenin yönünün numaralandırılması.
PickerValuesLayoutSeçilen değerlerin seçici widget'ında nasıl görüntüleneceğini gösteren bir liste.
PieChartBuilderPasta grafikleri için bir oluşturucu.
PointStyleBir çizgideki nokta stillerinin numaralandırılması.
PositionGrafikteki gösterge konumlarının numaralandırılması.
ScatterChartBuilderDağılım grafikleri için oluşturucu.
StringFilterBuilderDize filtresi kontrolleri için oluşturucu.
TableChartBuilderTablo grafikleri için bir oluşturucu.
TextStyleMetin stili yapılandırma nesnesi.
TextStyleBuilderTextStyle nesneleri oluşturmak için kullanılan bir oluşturucu.

AreaChartBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()ChartGrafiği oluşturur.
reverseCategories()AreaChartBuilderAlan eksenindeki serilerin çizimini tersine çevirir.
setBackgroundColor(cssValue)AreaChartBuilderGrafiğin arka plan rengini ayarlar.
setColors(cssValues)AreaChartBuilderGrafikteki çizgilerin renklerini ayarlar.
setDataSourceUrl(url)AreaChartBuilderVerileri Google E-Tablolar gibi harici bir kaynaktan çekmek için kullanılan veri kaynağı URL'sini ayarlar.
setDataTable(tableBuilder)AreaChartBuilderDataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar.
setDataTable(table)AreaChartBuilderGrafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar.
setDataViewDefinition(dataViewDefinition)AreaChartBuilderGrafik için kullanılacak veri görünümü tanımını ayarlar.
setDimensions(width, height)AreaChartBuilderGrafiğin boyutlarını ayarlar.
setLegendPosition(position)AreaChartBuilderGrafiğe göre açıklamanın konumunu ayarlar.
setLegendTextStyle(textStyle)AreaChartBuilderGrafik açıklamasının metin stilini ayarlar.
setOption(option, value)AreaChartBuilderBu grafik için gelişmiş seçenekleri ayarlar.
setPointStyle(style)AreaChartBuilderÇizgideki noktaların stilini belirler.
setRange(start, end)AreaChartBuilderGrafiğin aralığını ayarlar.
setStacked()AreaChartBuilderÇizgi ve çubuk değerlerinin yığıldığı (biriktirildiği) anlamına gelen yığılmış çizgiler kullanılır.
setTitle(chartTitle)AreaChartBuilderGrafiğin başlığını ayarlar.
setTitleTextStyle(textStyle)AreaChartBuilderGrafik başlığının metin stilini ayarlar.
setXAxisTextStyle(textStyle)AreaChartBuilderYatay eksen metin stilini ayarlar.
setXAxisTitle(title)AreaChartBuilderYatay eksene başlık ekler.
setXAxisTitleTextStyle(textStyle)AreaChartBuilderYatay eksen başlığı metin stilini ayarlar.
setYAxisTextStyle(textStyle)AreaChartBuilderDikey eksen metin stilini ayarlar.
setYAxisTitle(title)AreaChartBuilderDikey eksene başlık ekler.
setYAxisTitleTextStyle(textStyle)AreaChartBuilderDikey eksen başlığı metin stilini ayarlar.
useLogScale()AreaChartBuilderAralık eksenini logaritmik ölçek yapar (tüm değerlerin pozitif olması gerekir).

BarChartBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()ChartGrafiği oluşturur.
reverseCategories()BarChartBuilderAlan eksenindeki serilerin çizimini tersine çevirir.
reverseDirection()BarChartBuilderÇubukların yatay eksen boyunca büyüme yönünü tersine çevirir.
setBackgroundColor(cssValue)BarChartBuilderGrafiğin arka plan rengini ayarlar.
setColors(cssValues)BarChartBuilderGrafikteki çizgilerin renklerini ayarlar.
setDataSourceUrl(url)BarChartBuilderVerileri Google E-Tablolar gibi harici bir kaynaktan çekmek için kullanılan veri kaynağı URL'sini ayarlar.
setDataTable(tableBuilder)BarChartBuilderDataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar.
setDataTable(table)BarChartBuilderGrafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar.
setDataViewDefinition(dataViewDefinition)BarChartBuilderGrafik için kullanılacak veri görünümü tanımını ayarlar.
setDimensions(width, height)BarChartBuilderGrafiğin boyutlarını ayarlar.
setLegendPosition(position)BarChartBuilderGrafiğe göre açıklamanın konumunu ayarlar.
setLegendTextStyle(textStyle)BarChartBuilderGrafik açıklamasının metin stilini ayarlar.
setOption(option, value)BarChartBuilderBu grafik için gelişmiş seçenekleri ayarlar.
setRange(start, end)BarChartBuilderGrafiğin aralığını ayarlar.
setStacked()BarChartBuilderÇizgi ve çubuk değerlerinin yığıldığı (biriktirildiği) anlamına gelen yığılmış çizgiler kullanılır.
setTitle(chartTitle)BarChartBuilderGrafiğin başlığını ayarlar.
setTitleTextStyle(textStyle)BarChartBuilderGrafik başlığının metin stilini ayarlar.
setXAxisTextStyle(textStyle)BarChartBuilderYatay eksen metin stilini ayarlar.
setXAxisTitle(title)BarChartBuilderYatay eksene başlık ekler.
setXAxisTitleTextStyle(textStyle)BarChartBuilderYatay eksen başlığı metin stilini ayarlar.
setYAxisTextStyle(textStyle)BarChartBuilderDikey eksen metin stilini ayarlar.
setYAxisTitle(title)BarChartBuilderDikey eksene başlık ekler.
setYAxisTitleTextStyle(textStyle)BarChartBuilderDikey eksen başlığı metin stilini ayarlar.
useLogScale()BarChartBuilderAralık eksenini logaritmik ölçek yapar (tüm değerlerin pozitif olması gerekir).

Chart

Yöntemler

YöntemDönüş türüKısa açıklama
getAs(contentType)BlobBu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürür.
getBlob()BlobBu nesnenin içindeki verileri blob olarak döndürür.
getOptions()ChartOptionsBu grafiğin seçeneklerini (ör. yükseklik, renkler ve eksenler) döndürür.

ChartHiddenDimensionStrategy

Özellikler

MülkTürAçıklama
IGNORE_BOTHEnumVarsayılan: Grafikler, gizli sütunları ve gizli satırları atlar.
IGNORE_ROWSEnumGrafikler yalnızca gizli satırları atlar.
IGNORE_COLUMNSEnumGrafikler yalnızca gizli sütunları atlar.
SHOW_BOTHEnumGrafikler, gizli sütunları veya satırları atlamaz.

ChartMergeStrategy

Özellikler

MülkTürAçıklama
MERGE_COLUMNSEnumVarsayılan.
MERGE_ROWSEnumGrafikler, birden fazla aralığın satırlarını birleştirir.

ChartOptions

Yöntemler

YöntemDönüş türüKısa açıklama
get(option)ObjectBu grafik için yapılandırılmış bir seçeneği döndürür.
getOrDefault(option)ObjectBu grafik için yapılandırılmış bir seçeneği döndürür.

ChartType

Özellikler

MülkTürAçıklama
TIMELINEEnumZaman çizelgesi grafiği.
AREAEnumAlan grafiği
BAREnumÇubuk grafik
BUBBLEEnumKabarcık grafik.
CANDLESTICKEnumŞamdan grafik.
COLUMNEnumSütun grafik
COMBOEnumKarma grafik
GAUGEEnumGösterge grafik.
GEOEnumCoğrafi grafik.
HISTOGRAMEnumHistogram
RADAREnumRadar grafiği.
LINEEnumÇizgi grafik
ORGEnumKuruluş şeması.
PIEEnumPasta grafik
SCATTEREnumDağılım grafiği
SPARKLINEEnumMini grafik.
STEPPED_AREAEnumBasamaklı alan grafiği.
TABLEEnumTablo grafik
TREEMAPEnumAğaç grafik.
WATERFALLEnumŞelale grafiği.

Charts

Özellikler

MülkTürAçıklama
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyBir kaynaktaki gizli boyutların grafikte nasıl ifade edildiğinin listesi.
ChartMergeStrategyChartMergeStrategyKaynakta birden fazla aralığın bir grafikte nasıl ifade edildiğinin numaralandırılması.
ChartTypeChartTypeGrafikler hizmeti tarafından desteklenen grafik türlerinin numaralandırılması.
ColumnTypeColumnTypeBir DataTable içindeki sütunlar için geçerli veri türlerinin numaralandırılması.
CurveStyleCurveStyleGrafikteki eğrilerin stillerinin numaralandırılmış listesi.
PointStylePointStyleBir çizgideki nokta stillerinin numaralandırılması.
PositionPositionGrafikteki gösterge konumlarının numaralandırılması.

Yöntemler

YöntemDönüş türüKısa açıklama
newAreaChart()AreaChartBuilderGoogle Chart Tools belgelerinde açıklandığı şekilde alan grafiği oluşturmaya başlar.
newBarChart()BarChartBuilderGoogle Chart Tools belgelerinde açıklandığı gibi çubuk grafik oluşturmaya başlar.
newColumnChart()ColumnChartBuilderGoogle Chart Tools belgelerinde açıklandığı gibi sütun grafiği oluşturmaya başlar.
newDataTable()DataTableBuilderDeğerleri manuel olarak ayarlanabilen boş bir veri tablosu oluşturur.
newDataViewDefinition()DataViewDefinitionBuilderYeni bir veri görünümü tanımı oluşturur.
newLineChart()LineChartBuilderGoogle Chart Tools belgelerinde açıklandığı gibi bir çizgi grafik oluşturmaya başlar.
newPieChart()PieChartBuilderGoogle Chart Tools belgelerinde açıklandığı gibi pasta grafiği oluşturmaya başlar.
newScatterChart()ScatterChartBuilderGoogle Chart Tools belgelerinde açıklandığı gibi dağılım grafiği oluşturmaya başlar.
newTableChart()TableChartBuilderGoogle Chart Tools belgelerinde açıklandığı şekilde tablo grafiği oluşturmaya başlar.
newTextStyle()TextStyleBuilderYeni bir metin stili oluşturucu oluşturur.

ColumnChartBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()ChartGrafiği oluşturur.
reverseCategories()ColumnChartBuilderAlan eksenindeki serilerin çizimini tersine çevirir.
setBackgroundColor(cssValue)ColumnChartBuilderGrafiğin arka plan rengini ayarlar.
setColors(cssValues)ColumnChartBuilderGrafikteki çizgilerin renklerini ayarlar.
setDataSourceUrl(url)ColumnChartBuilderVerileri Google E-Tablolar gibi harici bir kaynaktan çekmek için kullanılan veri kaynağı URL'sini ayarlar.
setDataTable(tableBuilder)ColumnChartBuilderDataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar.
setDataTable(table)ColumnChartBuilderGrafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar.
setDataViewDefinition(dataViewDefinition)ColumnChartBuilderGrafik için kullanılacak veri görünümü tanımını ayarlar.
setDimensions(width, height)ColumnChartBuilderGrafiğin boyutlarını ayarlar.
setLegendPosition(position)ColumnChartBuilderGrafiğe göre açıklamanın konumunu ayarlar.
setLegendTextStyle(textStyle)ColumnChartBuilderGrafik açıklamasının metin stilini ayarlar.
setOption(option, value)ColumnChartBuilderBu grafik için gelişmiş seçenekleri ayarlar.
setRange(start, end)ColumnChartBuilderGrafiğin aralığını ayarlar.
setStacked()ColumnChartBuilderÇizgi ve çubuk değerlerinin yığıldığı (biriktirildiği) anlamına gelen yığılmış çizgiler kullanılır.
setTitle(chartTitle)ColumnChartBuilderGrafiğin başlığını ayarlar.
setTitleTextStyle(textStyle)ColumnChartBuilderGrafik başlığının metin stilini ayarlar.
setXAxisTextStyle(textStyle)ColumnChartBuilderYatay eksen metin stilini ayarlar.
setXAxisTitle(title)ColumnChartBuilderYatay eksene başlık ekler.
setXAxisTitleTextStyle(textStyle)ColumnChartBuilderYatay eksen başlığı metin stilini ayarlar.
setYAxisTextStyle(textStyle)ColumnChartBuilderDikey eksen metin stilini ayarlar.
setYAxisTitle(title)ColumnChartBuilderDikey eksene başlık ekler.
setYAxisTitleTextStyle(textStyle)ColumnChartBuilderDikey eksen başlığı metin stilini ayarlar.
useLogScale()ColumnChartBuilderAralık eksenini logaritmik ölçek yapar (tüm değerlerin pozitif olması gerekir).

ColumnType

Özellikler

MülkTürAçıklama
DATEEnumTarih değerlerine karşılık gelir.
NUMBEREnumSayı değerlerine karşılık gelir.
STRINGEnumDize değerlerine karşılık gelir.

CurveStyle

Özellikler

MülkTürAçıklama
NORMALEnumEğri içermeyen düz çizgiler.
SMOOTHEnumÇizginin açıları düzeltilir.

DataTable

DataTableBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
addColumn(type, label)DataTableBuilderVeri tablosuna bir sütun ekler.
addRow(values)DataTableBuilderVeri tablosuna bir satır ekler.
build()DataTableBir veri tablosu oluşturur ve döndürür.
setValue(row, column, value)DataTableBuilderTabloda belirli bir değeri ayarlar.

DataTableSource

Yöntemler

YöntemDönüş türüKısa açıklama
getDataTable()DataTableBu nesnenin içindeki verileri DataTable olarak döndürür.

DataViewDefinition

DataViewDefinitionBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()DataViewDefinitionBu oluşturucu kullanılarak oluşturulan veri görünümü tanımı nesnesini oluşturur ve döndürür.
setColumns(columns)DataViewDefinitionBuilderVeri görünümüne dahil edilecek sütunların dizinlerini ayarlar ve rol-sütun bilgilerini belirtir.

LineChartBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()ChartGrafiği oluşturur.
reverseCategories()LineChartBuilderAlan eksenindeki serilerin çizimini tersine çevirir.
setBackgroundColor(cssValue)LineChartBuilderGrafiğin arka plan rengini ayarlar.
setColors(cssValues)LineChartBuilderGrafikteki çizgilerin renklerini ayarlar.
setCurveStyle(style)LineChartBuilderGrafikteki eğriler için kullanılacak stili ayarlar.
setDataSourceUrl(url)LineChartBuilderVerileri Google E-Tablolar gibi harici bir kaynaktan çekmek için kullanılan veri kaynağı URL'sini ayarlar.
setDataTable(tableBuilder)LineChartBuilderDataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar.
setDataTable(table)LineChartBuilderGrafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar.
setDataViewDefinition(dataViewDefinition)LineChartBuilderGrafik için kullanılacak veri görünümü tanımını ayarlar.
setDimensions(width, height)LineChartBuilderGrafiğin boyutlarını ayarlar.
setLegendPosition(position)LineChartBuilderGrafiğe göre açıklamanın konumunu ayarlar.
setLegendTextStyle(textStyle)LineChartBuilderGrafik açıklamasının metin stilini ayarlar.
setOption(option, value)LineChartBuilderBu grafik için gelişmiş seçenekleri ayarlar.
setPointStyle(style)LineChartBuilderÇizgideki noktaların stilini belirler.
setRange(start, end)LineChartBuilderGrafiğin aralığını ayarlar.
setTitle(chartTitle)LineChartBuilderGrafiğin başlığını ayarlar.
setTitleTextStyle(textStyle)LineChartBuilderGrafik başlığının metin stilini ayarlar.
setXAxisTextStyle(textStyle)LineChartBuilderYatay eksen metin stilini ayarlar.
setXAxisTitle(title)LineChartBuilderYatay eksene başlık ekler.
setXAxisTitleTextStyle(textStyle)LineChartBuilderYatay eksen başlığı metin stilini ayarlar.
setYAxisTextStyle(textStyle)LineChartBuilderDikey eksen metin stilini ayarlar.
setYAxisTitle(title)LineChartBuilderDikey eksene başlık ekler.
setYAxisTitleTextStyle(textStyle)LineChartBuilderDikey eksen başlığı metin stilini ayarlar.
useLogScale()LineChartBuilderAralık eksenini logaritmik ölçek yapar (tüm değerlerin pozitif olması gerekir).

MatchType

Özellikler

MülkTürAçıklama
EXACTEnumYalnızca tam değerlerle eşleştirme
PREFIXEnumDeğerin başından itibaren başlayan ön eklerle eşleşir.
ANYEnumHerhangi bir alt dizeyle eşleşir

Yöntemler

YöntemDönüş türüKısa açıklama
getName()StringSeçenekler JSON'ında kullanılacak eşleme türünün adını döndürür.

NumberRangeFilterBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
setMaxValue(maxValue)NumberRangeFilterBuilderAralığın alt sınırı için izin verilen maksimum değeri ayarlar.
setMinValue(minValue)NumberRangeFilterBuilderAralığın alt sınırı için izin verilen minimum değeri ayarlar.
setOrientation(orientation)NumberRangeFilterBuilderKaydırma çubuğunun yönünü ayarlar.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderSeçili aralığın kapsamlarını gösteren kaydırma çubuğunun yanında etiketlerin olup olmayacağını belirler.
setTicks(ticks)NumberRangeFilterBuilderSayı aralığı filtresi kaydırma çubuklarının bulunabileceği işaret sayısını (aralık çubuğundaki sabit konumlar) ayarlar.

Orientation

Özellikler

MülkTürAçıklama
HORIZONTALEnumYatay yön.
VERTICALEnumDikey yön.

PickerValuesLayout

Özellikler

MülkTürAçıklama
ASIDEEnumSeçilen değerler, değer seçici widget'ının yanında tek bir metin satırında gösterilir.
BELOWEnumSeçilen değerler, widget'ın altındaki tek bir metin satırında gösterilir.
BELOW_WRAPPINGEnumAşağıdakine benzer ancak seçicide sığmayan girişler yeni bir satıra kaydırılır.
BELOW_STACKEDEnumSeçilen değerler, widget'ın altındaki bir sütunda gösterilir.

PieChartBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()ChartGrafiği oluşturur.
reverseCategories()PieChartBuilderAlan eksenindeki serilerin çizimini tersine çevirir.
set3D()PieChartBuilderGrafiği üç boyutlu olarak ayarlar.
setBackgroundColor(cssValue)PieChartBuilderGrafiğin arka plan rengini ayarlar.
setColors(cssValues)PieChartBuilderGrafikteki çizgilerin renklerini ayarlar.
setDataSourceUrl(url)PieChartBuilderVerileri Google E-Tablolar gibi harici bir kaynaktan çekmek için kullanılan veri kaynağı URL'sini ayarlar.
setDataTable(tableBuilder)PieChartBuilderDataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar.
setDataTable(table)PieChartBuilderGrafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar.
setDataViewDefinition(dataViewDefinition)PieChartBuilderGrafik için kullanılacak veri görünümü tanımını ayarlar.
setDimensions(width, height)PieChartBuilderGrafiğin boyutlarını ayarlar.
setLegendPosition(position)PieChartBuilderGrafiğe göre açıklamanın konumunu ayarlar.
setLegendTextStyle(textStyle)PieChartBuilderGrafik açıklamasının metin stilini ayarlar.
setOption(option, value)PieChartBuilderBu grafik için gelişmiş seçenekleri ayarlar.
setTitle(chartTitle)PieChartBuilderGrafiğin başlığını ayarlar.
setTitleTextStyle(textStyle)PieChartBuilderGrafik başlığının metin stilini ayarlar.

PointStyle

Özellikler

MülkTürAçıklama
NONEEnumÇizgi noktalarını gösterme.
TINYEnumKüçük çizgi noktaları kullanın.
MEDIUMEnumOrta büyüklükte çizgi noktaları kullanın.
LARGEEnumBüyük boyutlu çizgi noktaları kullanın.
HUGEEnumEn büyük boyutlu çizgi noktalarını kullanın.

Position

Özellikler

MülkTürAçıklama
TOPEnumGrafiğin üstünde
RIGHTEnumGrafiğin sağında.
BOTTOMEnumGrafiğin altında
NONEEnumGrafik açıklaması gösterilmez.

ScatterChartBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()ChartGrafiği oluşturur.
setBackgroundColor(cssValue)ScatterChartBuilderGrafiğin arka plan rengini ayarlar.
setColors(cssValues)ScatterChartBuilderGrafikteki çizgilerin renklerini ayarlar.
setDataSourceUrl(url)ScatterChartBuilderVerileri Google E-Tablolar gibi harici bir kaynaktan çekmek için kullanılan veri kaynağı URL'sini ayarlar.
setDataTable(tableBuilder)ScatterChartBuilderDataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar.
setDataTable(table)ScatterChartBuilderGrafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar.
setDataViewDefinition(dataViewDefinition)ScatterChartBuilderGrafik için kullanılacak veri görünümü tanımını ayarlar.
setDimensions(width, height)ScatterChartBuilderGrafiğin boyutlarını ayarlar.
setLegendPosition(position)ScatterChartBuilderGrafiğe göre açıklamanın konumunu ayarlar.
setLegendTextStyle(textStyle)ScatterChartBuilderGrafik açıklamasının metin stilini ayarlar.
setOption(option, value)ScatterChartBuilderBu grafik için gelişmiş seçenekleri ayarlar.
setPointStyle(style)ScatterChartBuilderÇizgideki noktaların stilini belirler.
setTitle(chartTitle)ScatterChartBuilderGrafiğin başlığını ayarlar.
setTitleTextStyle(textStyle)ScatterChartBuilderGrafik başlığının metin stilini ayarlar.
setXAxisLogScale()ScatterChartBuilderYatay ekseni logaritmik ölçek yapar (tüm değerlerin pozitif olması gerekir).
setXAxisRange(start, end)ScatterChartBuilderGrafiğin yatay ekseninin aralığını ayarlar.
setXAxisTextStyle(textStyle)ScatterChartBuilderYatay eksen metin stilini ayarlar.
setXAxisTitle(title)ScatterChartBuilderYatay eksene başlık ekler.
setXAxisTitleTextStyle(textStyle)ScatterChartBuilderYatay eksen başlığı metin stilini ayarlar.
setYAxisLogScale()ScatterChartBuilderDikey ekseni logaritmik ölçek yapar (tüm değerlerin pozitif olması gerekir).
setYAxisRange(start, end)ScatterChartBuilderGrafiğin dikey ekseninin aralığını ayarlar.
setYAxisTextStyle(textStyle)ScatterChartBuilderDikey eksen metin stilini ayarlar.
setYAxisTitle(title)ScatterChartBuilderDikey eksene başlık ekler.
setYAxisTitleTextStyle(textStyle)ScatterChartBuilderDikey eksen başlığı metin stilini ayarlar.

StringFilterBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
setCaseSensitive(caseSensitive)StringFilterBuilderEşleştirmenin büyük/küçük harfe duyarlı olup olmayacağını ayarlar.
setMatchType(matchType)StringFilterBuilderKontrolün yalnızca tam değerlerle (MatchType.EXACT), değerin başından itibaren başlayan ön eklerle (MatchType.PREFIX) veya herhangi bir alt dizeyle (MatchType.ANY) eşleşip eşleşmeyeceğini ayarlar.
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderKontrolün, bir tuşa her basıldığında mı yoksa yalnızca giriş alanı "değiştiğinde" (odak kaybı veya Enter tuşuna basma) mi eşleşeceğini belirler.

TableChartBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()ChartGrafiği oluşturur.
enablePaging(enablePaging)TableChartBuilderVerilerde sayfalara ayırma özelliğinin etkinleştirilip etkinleştirilmeyeceğini belirler.
enablePaging(pageSize)TableChartBuilderSayfalara ayırmayı etkinleştirir ve her sayfadaki satır sayısını ayarlar.
enablePaging(pageSize, startPage)TableChartBuilderSayfalandırmayı etkinleştirir, her sayfadaki satır sayısını ve görüntülenecek ilk tablo sayfasını ayarlar (sayfa numaraları sıfır tabanlıdır).
enableRtlTable(rtlEnabled)TableChartBuilderTablonun sütun sırasını tersine çevirerek sağdan sola okunan diller (ör. Arapça veya İbranice) için temel destek ekler. Böylece sıfırıncı sütun en sağdaki sütun, son sütun ise en soldaki sütun olur.
enableSorting(enableSorting)TableChartBuilderKullanıcı bir sütun başlığını tıkladığında sütunların sıralanıp sıralanmayacağını ayarlar.
setDataSourceUrl(url)TableChartBuilderVerileri Google E-Tablolar gibi harici bir kaynaktan çekmek için kullanılan veri kaynağı URL'sini ayarlar.
setDataTable(tableBuilder)TableChartBuilderDataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar.
setDataTable(table)TableChartBuilderGrafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar.
setDataViewDefinition(dataViewDefinition)TableChartBuilderGrafik için kullanılacak veri görünümü tanımını ayarlar.
setDimensions(width, height)TableChartBuilderGrafiğin boyutlarını ayarlar.
setFirstRowNumber(number)TableChartBuilderVeri tablosundaki ilk satırın satır numarasını ayarlar.
setInitialSortingAscending(column)TableChartBuilderTablonun başlangıçta sıralanacağı sütunun dizinini (artan) ayarlar.
setInitialSortingDescending(column)TableChartBuilderTablonun başlangıçta sıralanacağı sütunun dizinini (azalan) ayarlar.
setOption(option, value)TableChartBuilderBu grafik için gelişmiş seçenekleri ayarlar.
showRowNumberColumn(showRowNumber)TableChartBuilderSatır numarasının tablonun ilk sütunu olarak gösterilip gösterilmeyeceğini ayarlar.
useAlternatingRowStyle(alternate)TableChartBuilderTablo grafiğin tek ve çift satırlarına alternatif renk stilinin atanıp atanmayacağını ayarlar.

TextStyle

Yöntemler

YöntemDönüş türüKısa açıklama
getColor()StringMetin stilinin rengini alır.
getFontName()StringMetin stilinin yazı tipi adını alır.
getFontSize()NumberMetin stilinin yazı tipi boyutunu alır.

TextStyleBuilder

Yöntemler

YöntemDönüş türüKısa açıklama
build()TextStyleBu oluşturucu kullanılarak oluşturulan bir metin stili yapılandırma nesnesi oluşturur ve döndürür.
setColor(cssValue)TextStyleBuilderMetin stilinin rengini ayarlar.
setFontName(fontName)TextStyleBuilderMetin stilinin yazı tipi adını ayarlar.
setFontSize(fontSize)TextStyleBuilderMetin stilinin yazı tipi boyutunu ayarlar.