Bu hizmet, kullanıcıların Google Grafik Araçları'nı kullanarak grafikler oluşturmasına ve 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.
Şu örnek, temel bir veri tablosu oluşturur, bir alan grafiğini verilerle doldurur ve bir web sayfasına resim olarak ekler:
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
Ad | Kısa açıklama |
---|---|
AreaChartBuilder | Alan grafikleri oluşturucu. |
BarChartBuilder | Çubuk grafikler oluşturucu. |
Chart | Statik resme dönüştürülebilen bir Chart nesnesi. |
ChartHiddenDimensionStrategy | Bir kaynaktaki gizli boyutların grafikte nasıl ifade edildiğini gösteren sayı. |
ChartMergeStrategy | Kaynaktaki birden fazla aralığın grafikte nasıl ifade edildiğini gösteren sayı. |
ChartOptions | Bir Chart için yapılandırılmış seçenekleri (ör. yükseklik, renk vb.) açığa çıkarır. |
ChartType | Charts hizmeti tarafından desteklenen grafik türleri. |
Charts | Komut dosyalarında Grafik oluşturmak için giriş noktası. |
ColumnChartBuilder | Sütun grafikler için oluşturucu. |
ColumnType | DataTable içindeki sütunlar için geçerli veri türlerinin sıralaması. |
CurveStyle | Bir grafikteki eğrilere ilişkin stillerin sıralaması. |
DataTable | Grafiklerde kullanılacak bir Veri Tablosu. |
DataTableBuilder | DataTable nesnelerinin oluşturucu. |
DataTableSource | Verilerini DataTable olarak gösterebilen nesneler için arayüz. |
DataViewDefinition | Grafik verilerini görselleştirmek için kullanılan veri görünümü tanımı. |
DataViewDefinitionBuilder | DataViewDefinition nesne için oluşturucu. |
LineChartBuilder | Çizgi grafikler oluşturucu. |
MatchType | Bir dize değerinin nasıl eşleşmesi gerektiğini gösteren numaradır. |
NumberRangeFilterBuilder | Sayı aralığı filtre kontrolleri için bir oluşturucu. |
Orientation | Bir nesnenin yönünün sıralaması. |
PickerValuesLayout | Seçici widget'ında seçili değerlerin nasıl görüntüleneceğini gösteren liste. |
PieChartBuilder | Pasta grafik oluşturucu. |
PointStyle | Bir çizgideki noktaların stillerinin sıralaması. |
Position | Bir grafik içindeki gösterge konumlarının sıralaması. |
ScatterChartBuilder | Dağılım grafikleri oluşturucu. |
StringFilterBuilder | Dize filtresi kontrolleri için bir oluşturucu. |
TableChartBuilder | Tablo grafikleri oluşturma aracı. |
TextStyle | Metin stili yapılandırma nesnesi. |
TextStyleBuilder | TextStyle nesne oluşturmak için kullanılan derleyici. |
AreaChartBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
build() | Chart | Grafiği oluşturur. |
reverseCategories() | AreaChartBuilder | Alan eksenindeki seri çizimini tersine çevirir. |
setBackgroundColor(cssValue) | AreaChartBuilder | Grafiğin arka plan rengini ayarlar. |
setColors(cssValues) | AreaChartBuilder | Grafikteki çizgilerin renklerini ayarlar. |
setDataSourceUrl(url) | AreaChartBuilder | Google E-Tablolar gibi harici bir kaynaktan veri çekmek için kullanılan veri kaynağı URL'sini ayarlar. |
setDataTable(tableBuilder) | AreaChartBuilder | DataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar. |
setDataTable(table) | AreaChartBuilder | Grafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar. |
setDataViewDefinition(dataViewDefinition) | AreaChartBuilder | Grafik için kullanılacak veri görünümü tanımını ayarlar. |
setDimensions(width, height) | AreaChartBuilder | Grafiğin boyutlarını ayarlar. |
setLegendPosition(position) | AreaChartBuilder | Göstergenin grafiğe göre konumunu ayarlar. |
setLegendTextStyle(textStyle) | AreaChartBuilder | Grafik açıklamasının metin stilini ayarlar. |
setOption(option, value) | AreaChartBuilder | Bu grafik için gelişmiş seçenekleri belirler. |
setPointStyle(style) | AreaChartBuilder | Çizgideki noktaların stilini ayarlar. |
setRange(start, end) | AreaChartBuilder | Grafik için aralığı ayarlar. |
setStacked() | AreaChartBuilder | Yığılmış çizgiler kullanır, yani çizgi ve çubuk değerlerinin yığılması (toplandığı) anlamına gelir. |
setTitle(chartTitle) | AreaChartBuilder | Grafiğin başlığını ayarlar. |
setTitleTextStyle(textStyle) | AreaChartBuilder | Grafik başlığının metin stilini ayarlar. |
setXAxisTextStyle(textStyle) | AreaChartBuilder | Yatay eksen metin stilini ayarlar. |
setXAxisTitle(title) | AreaChartBuilder | Yatay eksene başlık ekler. |
setXAxisTitleTextStyle(textStyle) | AreaChartBuilder | Yatay eksen başlık metin stilini ayarlar. |
setYAxisTextStyle(textStyle) | AreaChartBuilder | Dikey eksen metin stilini ayarlar. |
setYAxisTitle(title) | AreaChartBuilder | Dikey eksene başlık ekler. |
setYAxisTitleTextStyle(textStyle) | AreaChartBuilder | Dikey eksen başlık metin stilini ayarlar. |
useLogScale() | AreaChartBuilder | Aralık eksenini logaritmik bir ölçek haline getirir (tüm değerlerin pozitif olması gerekir). |
BarChartBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
build() | Chart | Grafiği oluşturur. |
reverseCategories() | BarChartBuilder | Alan eksenindeki seri çizimini tersine çevirir. |
reverseDirection() | BarChartBuilder | Çubukların yatay eksen boyunca büyüdüğü yönü tersine çevirir. |
setBackgroundColor(cssValue) | BarChartBuilder | Grafiğin arka plan rengini ayarlar. |
setColors(cssValues) | BarChartBuilder | Grafikteki çizgilerin renklerini ayarlar. |
setDataSourceUrl(url) | BarChartBuilder | Google E-Tablolar gibi harici bir kaynaktan veri çekmek için kullanılan veri kaynağı URL'sini ayarlar. |
setDataTable(tableBuilder) | BarChartBuilder | DataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar. |
setDataTable(table) | BarChartBuilder | Grafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar. |
setDataViewDefinition(dataViewDefinition) | BarChartBuilder | Grafik için kullanılacak veri görünümü tanımını ayarlar. |
setDimensions(width, height) | BarChartBuilder | Grafiğin boyutlarını ayarlar. |
setLegendPosition(position) | BarChartBuilder | Göstergenin grafiğe göre konumunu ayarlar. |
setLegendTextStyle(textStyle) | BarChartBuilder | Grafik açıklamasının metin stilini ayarlar. |
setOption(option, value) | BarChartBuilder | Bu grafik için gelişmiş seçenekleri belirler. |
setRange(start, end) | BarChartBuilder | Grafik için aralığı ayarlar. |
setStacked() | BarChartBuilder | Yığılmış çizgiler kullanır, yani çizgi ve çubuk değerlerinin yığılması (toplandığı) anlamına gelir. |
setTitle(chartTitle) | BarChartBuilder | Grafiğin başlığını ayarlar. |
setTitleTextStyle(textStyle) | BarChartBuilder | Grafik başlığının metin stilini ayarlar. |
setXAxisTextStyle(textStyle) | BarChartBuilder | Yatay eksen metin stilini ayarlar. |
setXAxisTitle(title) | BarChartBuilder | Yatay eksene başlık ekler. |
setXAxisTitleTextStyle(textStyle) | BarChartBuilder | Yatay eksen başlık metin stilini ayarlar. |
setYAxisTextStyle(textStyle) | BarChartBuilder | Dikey eksen metin stilini ayarlar. |
setYAxisTitle(title) | BarChartBuilder | Dikey eksene başlık ekler. |
setYAxisTitleTextStyle(textStyle) | BarChartBuilder | Dikey eksen başlık metin stilini ayarlar. |
useLogScale() | BarChartBuilder | Aralık eksenini logaritmik bir ölçek haline getirir (tüm değerlerin pozitif olması gerekir). |
Chart
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getAs(contentType) | Blob | Bu nesnenin içindeki verileri, belirtilen içerik türüne dönüştürülmüş bir blob olarak döndürün. |
getBlob() | Blob | Bu nesnenin içindeki verileri blob olarak döndürün. |
getOptions() | ChartOptions | Bu grafik için yükseklik, renkler ve eksenler gibi seçenekleri döndürür. |
ChartHiddenDimensionStrategy
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
IGNORE_BOTH | Enum | Varsayılan olarak; grafikler gizli sütunları ve gizli satırları atlar. |
IGNORE_ROWS | Enum | Grafikler yalnızca gizli satırları atlar. |
IGNORE_COLUMNS | Enum | Grafikler yalnızca gizli sütunları atlar. |
SHOW_BOTH | Enum | Grafikler gizli sütunları veya gizli satırları atlamaz. |
ChartMergeStrategy
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
MERGE_COLUMNS | Enum | Varsayılan. |
MERGE_ROWS | Enum | Grafikler birden fazla aralıktaki satırları birleştirir. |
ChartOptions
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
get(option) | Object | Bu grafik için yapılandırılmış bir seçenek döndürür. |
getOrDefault(option) | Object | Bu grafik için yapılandırılmış bir seçenek döndürür. |
ChartType
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
TIMELINE | Enum | Zaman çizelgesi grafiği. |
AREA | Enum | Alan grafiği |
BAR | Enum | Çubuk grafik |
BUBBLE | Enum | Kabarcık grafik. |
CANDLESTICK | Enum | Şamdan grafik. |
COLUMN | Enum | Sütun grafik |
COMBO | Enum | Karma grafik |
GAUGE | Enum | Gösterge grafik. |
GEO | Enum | Coğrafi grafik. |
HISTOGRAM | Enum | Histogram |
RADAR | Enum | Radar grafik. |
LINE | Enum | Çizgi grafik |
ORG | Enum | Kuruluş şeması. |
PIE | Enum | Pasta grafik |
SCATTER | Enum | Dağılım grafiği |
SPARKLINE | Enum | Mini grafik. |
STEPPED_AREA | Enum | Basamaklı alan grafiği. |
TABLE | Enum | Tablo grafik |
TREEMAP | Enum | Ağaç grafik. |
WATERFALL | Enum | Şelale grafik. |
Charts
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
ChartHiddenDimensionStrategy | ChartHiddenDimensionStrategy | Bir kaynaktaki gizli boyutların grafikte nasıl ifade edildiğini gösteren sayı. |
ChartMergeStrategy | ChartMergeStrategy | Kaynaktaki birden fazla aralığın grafikte nasıl ifade edildiğini gösteren sayı. |
ChartType | ChartType | Charts hizmeti tarafından desteklenen grafik türlerinin sıralaması. |
ColumnType | ColumnType | DataTable içindeki sütunlar için geçerli veri türlerinin sıralaması. |
CurveStyle | CurveStyle | Bir grafikteki eğrilere ilişkin stillerin sıralaması. |
PointStyle | PointStyle | Bir çizgideki noktaların stillerinin sıralaması. |
Position | Position | Bir grafik içindeki gösterge konumlarının sıralaması. |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
newAreaChart() | AreaChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi bir alan grafiği oluşturmaya başlar. |
newBarChart() | BarChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi, çubuk grafik oluşturmaya başlar. |
newColumnChart() | ColumnChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi bir sütun grafik oluşturmaya başlar. |
newDataTable() | DataTableBuilder | Değerleri manuel olarak ayarlanabilen boş bir veri tablosu oluşturur. |
newDataViewDefinition() | DataViewDefinitionBuilder | Yeni bir veri görünümü tanımı oluşturur. |
newLineChart() | LineChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi bir çizgi grafik oluşturmaya başlar. |
newPieChart() | PieChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi bir pasta grafik oluşturmaya başlar. |
newScatterChart() | ScatterChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi bir dağılım grafiği oluşturmaya başlar. |
newTableChart() | TableChartBuilder | Google Grafik Araçları dokümanlarında açıklandığı gibi, tablo grafiği oluşturmaya başlar. |
newTextStyle() | TextStyleBuilder | Yeni bir metin stili oluşturucu oluşturur. |
ColumnChartBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
build() | Chart | Grafiği oluşturur. |
reverseCategories() | ColumnChartBuilder | Alan eksenindeki seri çizimini tersine çevirir. |
setBackgroundColor(cssValue) | ColumnChartBuilder | Grafiğin arka plan rengini ayarlar. |
setColors(cssValues) | ColumnChartBuilder | Grafikteki çizgilerin renklerini ayarlar. |
setDataSourceUrl(url) | ColumnChartBuilder | Google E-Tablolar gibi harici bir kaynaktan veri çekmek için kullanılan veri kaynağı URL'sini ayarlar. |
setDataTable(tableBuilder) | ColumnChartBuilder | DataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar. |
setDataTable(table) | ColumnChartBuilder | Grafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar. |
setDataViewDefinition(dataViewDefinition) | ColumnChartBuilder | Grafik için kullanılacak veri görünümü tanımını ayarlar. |
setDimensions(width, height) | ColumnChartBuilder | Grafiğin boyutlarını ayarlar. |
setLegendPosition(position) | ColumnChartBuilder | Göstergenin grafiğe göre konumunu ayarlar. |
setLegendTextStyle(textStyle) | ColumnChartBuilder | Grafik açıklamasının metin stilini ayarlar. |
setOption(option, value) | ColumnChartBuilder | Bu grafik için gelişmiş seçenekleri belirler. |
setRange(start, end) | ColumnChartBuilder | Grafik için aralığı ayarlar. |
setStacked() | ColumnChartBuilder | Yığılmış çizgiler kullanır, yani çizgi ve çubuk değerlerinin yığılması (toplandığı) anlamına gelir. |
setTitle(chartTitle) | ColumnChartBuilder | Grafiğin başlığını ayarlar. |
setTitleTextStyle(textStyle) | ColumnChartBuilder | Grafik başlığının metin stilini ayarlar. |
setXAxisTextStyle(textStyle) | ColumnChartBuilder | Yatay eksen metin stilini ayarlar. |
setXAxisTitle(title) | ColumnChartBuilder | Yatay eksene başlık ekler. |
setXAxisTitleTextStyle(textStyle) | ColumnChartBuilder | Yatay eksen başlık metin stilini ayarlar. |
setYAxisTextStyle(textStyle) | ColumnChartBuilder | Dikey eksen metin stilini ayarlar. |
setYAxisTitle(title) | ColumnChartBuilder | Dikey eksene başlık ekler. |
setYAxisTitleTextStyle(textStyle) | ColumnChartBuilder | Dikey eksen başlık metin stilini ayarlar. |
useLogScale() | ColumnChartBuilder | Aralık eksenini logaritmik bir ölçek haline getirir (tüm değerlerin pozitif olması gerekir). |
ColumnType
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
DATE | Enum | Tarih değerlerine karşılık gelir. |
NUMBER | Enum | Sayı değerlerine karşılık gelir. |
STRING | Enum | Dize değerlerine karşılık gelir. |
CurveStyle
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
NORMAL | Enum | Eğri olmayan düz çizgiler. |
SMOOTH | Enum | Çizginin açıları düzeltilir. |
DataTable
DataTableBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addColumn(type, label) | DataTableBuilder | Veri tablosuna sütun ekler. |
addRow(values) | DataTableBuilder | Veri tablosuna satır ekler. |
build() | DataTable | Bir veri tablosu oluşturur ve döndürür. |
setValue(row, column, value) | DataTableBuilder | Tabloda belirli bir değer ayarlar. |
DataTableSource
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getDataTable() | DataTable | Bu nesnenin içindeki verileri DataTable olarak döndürün. |
DataViewDefinition
DataViewDefinitionBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
build() | DataViewDefinition | Bu oluşturucu kullanılarak oluşturulan veri görünümü tanımı nesnesini oluşturur ve döndürür. |
setColumns(columns) | DataViewDefinitionBuilder | Veri görünümüne dahil edilecek sütun dizinlerini ayarlamanın yanı sıra rol-sütun bilgilerini belirtir. |
LineChartBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
build() | Chart | Grafiği oluşturur. |
reverseCategories() | LineChartBuilder | Alan eksenindeki seri çizimini tersine çevirir. |
setBackgroundColor(cssValue) | LineChartBuilder | Grafiğin arka plan rengini ayarlar. |
setColors(cssValues) | LineChartBuilder | Grafikteki çizgilerin renklerini ayarlar. |
setCurveStyle(style) | LineChartBuilder | Grafikteki eğriler için kullanılacak stili ayarlar. |
setDataSourceUrl(url) | LineChartBuilder | Google E-Tablolar gibi harici bir kaynaktan veri çekmek için kullanılan veri kaynağı URL'sini ayarlar. |
setDataTable(tableBuilder) | LineChartBuilder | DataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar. |
setDataTable(table) | LineChartBuilder | Grafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar. |
setDataViewDefinition(dataViewDefinition) | LineChartBuilder | Grafik için kullanılacak veri görünümü tanımını ayarlar. |
setDimensions(width, height) | LineChartBuilder | Grafiğin boyutlarını ayarlar. |
setLegendPosition(position) | LineChartBuilder | Göstergenin grafiğe göre konumunu ayarlar. |
setLegendTextStyle(textStyle) | LineChartBuilder | Grafik açıklamasının metin stilini ayarlar. |
setOption(option, value) | LineChartBuilder | Bu grafik için gelişmiş seçenekleri belirler. |
setPointStyle(style) | LineChartBuilder | Çizgideki noktaların stilini ayarlar. |
setRange(start, end) | LineChartBuilder | Grafik için aralığı ayarlar. |
setTitle(chartTitle) | LineChartBuilder | Grafiğin başlığını ayarlar. |
setTitleTextStyle(textStyle) | LineChartBuilder | Grafik başlığının metin stilini ayarlar. |
setXAxisTextStyle(textStyle) | LineChartBuilder | Yatay eksen metin stilini ayarlar. |
setXAxisTitle(title) | LineChartBuilder | Yatay eksene başlık ekler. |
setXAxisTitleTextStyle(textStyle) | LineChartBuilder | Yatay eksen başlık metin stilini ayarlar. |
setYAxisTextStyle(textStyle) | LineChartBuilder | Dikey eksen metin stilini ayarlar. |
setYAxisTitle(title) | LineChartBuilder | Dikey eksene başlık ekler. |
setYAxisTitleTextStyle(textStyle) | LineChartBuilder | Dikey eksen başlık metin stilini ayarlar. |
useLogScale() | LineChartBuilder | Aralık eksenini logaritmik bir ölçek haline getirir (tüm değerlerin pozitif olması gerekir). |
MatchType
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
EXACT | Enum | Yalnızca tam değerleri eşleştir |
PREFIX | Enum | Değerin başlangıcından itibaren ön ekleri eşleştir |
ANY | Enum | Herhangi bir alt dizeyle eşleştir |
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getName() | String | Seçenekler JSON dosyasında kullanılacak eşleme türünün adını döndürür. |
NumberRangeFilterBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
setMaxValue(maxValue) | NumberRangeFilterBuilder | Alt aralık için izin verilen maksimum değeri ayarlar. |
setMinValue(minValue) | NumberRangeFilterBuilder | Alt aralık için izin verilen minimum değeri ayarlar. |
setOrientation(orientation) | NumberRangeFilterBuilder | Kaydırma çubuğu yönünü ayarlar. |
setShowRangeValues(showRangeValues) | NumberRangeFilterBuilder | Seçili aralığın uzantılarını gösteren kaydırma çubuğunun yanında etiketlerin olup olmayacağını ayarlar. |
setTicks(ticks) | NumberRangeFilterBuilder | Bir sayı aralığı filtresi kaydırıcısının küçük resimlerinin yer alabileceği işaret sayısını (aralık çubuğunda sabit konumlar) ayarlar. |
Orientation
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
HORIZONTAL | Enum | Yatay yön. |
VERTICAL | Enum | Dikey yön. |
PickerValuesLayout
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
ASIDE | Enum | Seçilen değerler, değer seçici widget'ının yanında tek bir metin satırında gösterilir. |
BELOW | Enum | Seçilen değerler, widget'ın altında tek bir metin satırında görüntülenir. |
BELOW_WRAPPING | Enum | Aşağıdakine benzerdir, ancak seçiciye sığamayan girişler yeni bir satıra sarılır. |
BELOW_STACKED | Enum | Seçilen değerler, widget'ın altındaki bir sütunda görüntülenir. |
PieChartBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
build() | Chart | Grafiği oluşturur. |
reverseCategories() | PieChartBuilder | Alan eksenindeki seri çizimini tersine çevirir. |
set3D() | PieChartBuilder | Grafiği üç boyutlu olacak şekilde ayarlar. |
setBackgroundColor(cssValue) | PieChartBuilder | Grafiğin arka plan rengini ayarlar. |
setColors(cssValues) | PieChartBuilder | Grafikteki çizgilerin renklerini ayarlar. |
setDataSourceUrl(url) | PieChartBuilder | Google E-Tablolar gibi harici bir kaynaktan veri çekmek için kullanılan veri kaynağı URL'sini ayarlar. |
setDataTable(tableBuilder) | PieChartBuilder | DataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar. |
setDataTable(table) | PieChartBuilder | Grafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar. |
setDataViewDefinition(dataViewDefinition) | PieChartBuilder | Grafik için kullanılacak veri görünümü tanımını ayarlar. |
setDimensions(width, height) | PieChartBuilder | Grafiğin boyutlarını ayarlar. |
setLegendPosition(position) | PieChartBuilder | Göstergenin grafiğe göre konumunu ayarlar. |
setLegendTextStyle(textStyle) | PieChartBuilder | Grafik açıklamasının metin stilini ayarlar. |
setOption(option, value) | PieChartBuilder | Bu grafik için gelişmiş seçenekleri belirler. |
setTitle(chartTitle) | PieChartBuilder | Grafiğin başlığını ayarlar. |
setTitleTextStyle(textStyle) | PieChartBuilder | Grafik başlığının metin stilini ayarlar. |
PointStyle
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
NONE | Enum | Çizgi noktalarını göstermeyin. |
TINY | Enum | Küçük çizgi noktaları kullanın. |
MEDIUM | Enum | Orta boyutlu çizgi noktaları kullanın. |
LARGE | Enum | Büyük boyutlu çizgi noktaları kullanın. |
HUGE | Enum | En büyük boyutlu çizgi noktalarını kullanın. |
Position
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
TOP | Enum | Grafiğin üstünde. |
RIGHT | Enum | Grafiğin sağ tarafında yer alır. |
BOTTOM | Enum | Grafiğin altında. |
NONE | Enum | Gösterge gösterilmez. |
ScatterChartBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
build() | Chart | Grafiği oluşturur. |
setBackgroundColor(cssValue) | ScatterChartBuilder | Grafiğin arka plan rengini ayarlar. |
setColors(cssValues) | ScatterChartBuilder | Grafikteki çizgilerin renklerini ayarlar. |
setDataSourceUrl(url) | ScatterChartBuilder | Google E-Tablolar gibi harici bir kaynaktan veri çekmek için kullanılan veri kaynağı URL'sini ayarlar. |
setDataTable(tableBuilder) | ScatterChartBuilder | DataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar. |
setDataTable(table) | ScatterChartBuilder | Grafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar. |
setDataViewDefinition(dataViewDefinition) | ScatterChartBuilder | Grafik için kullanılacak veri görünümü tanımını ayarlar. |
setDimensions(width, height) | ScatterChartBuilder | Grafiğin boyutlarını ayarlar. |
setLegendPosition(position) | ScatterChartBuilder | Göstergenin grafiğe göre konumunu ayarlar. |
setLegendTextStyle(textStyle) | ScatterChartBuilder | Grafik açıklamasının metin stilini ayarlar. |
setOption(option, value) | ScatterChartBuilder | Bu grafik için gelişmiş seçenekleri belirler. |
setPointStyle(style) | ScatterChartBuilder | Çizgideki noktaların stilini ayarlar. |
setTitle(chartTitle) | ScatterChartBuilder | Grafiğin başlığını ayarlar. |
setTitleTextStyle(textStyle) | ScatterChartBuilder | Grafik başlığının metin stilini ayarlar. |
setXAxisLogScale() | ScatterChartBuilder | Yatay ekseni logaritmik bir ölçek haline getirir (tüm değerlerin pozitif olması gerekir). |
setXAxisRange(start, end) | ScatterChartBuilder | Grafiğin yatay ekseni aralığını ayarlar. |
setXAxisTextStyle(textStyle) | ScatterChartBuilder | Yatay eksen metin stilini ayarlar. |
setXAxisTitle(title) | ScatterChartBuilder | Yatay eksene başlık ekler. |
setXAxisTitleTextStyle(textStyle) | ScatterChartBuilder | Yatay eksen başlık metin stilini ayarlar. |
setYAxisLogScale() | ScatterChartBuilder | Dikey ekseni logaritmik bir ölçek haline getirir (tüm değerlerin pozitif olması gerekir). |
setYAxisRange(start, end) | ScatterChartBuilder | Grafiğin dikey ekseni için aralığı ayarlar. |
setYAxisTextStyle(textStyle) | ScatterChartBuilder | Dikey eksen metin stilini ayarlar. |
setYAxisTitle(title) | ScatterChartBuilder | Dikey eksene başlık ekler. |
setYAxisTitleTextStyle(textStyle) | ScatterChartBuilder | Dikey eksen başlık metin stilini ayarlar. |
StringFilterBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
setCaseSensitive(caseSensitive) | StringFilterBuilder | Eşleşmenin büyük/küçük harfe duyarlı olup olmayacağını belirler. |
setMatchType(matchType) | StringFilterBuilder | Kontrolün yalnızca tam değerlerle (MatchType.EXACT ), değerin başından başlayan ön eklerle (MatchType.PREFIX ) veya herhangi bir alt dizeyle (MatchType.ANY ) mi eşleşmesi gerektiğini belirler. |
setRealtimeTrigger(realtimeTrigger) | StringFilterBuilder | Kontrolün bir tuşa basıldığında mı yoksa yalnızca giriş alanı "değiştiğinde" mi (odak kaybı veya Enter tuşuna basıldığında) eşleşmesi gerektiğini ayarlar. |
TableChartBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
build() | Chart | Grafiği oluşturur. |
enablePaging(enablePaging) | TableChartBuilder | Veriler arasında sayfalamanın etkinleştirilip etkinleştirilmeyeceğini belirler. |
enablePaging(pageSize) | TableChartBuilder | Sayfalara ayırma özelliğini etkinleştirir ve her bir sayfadaki satır sayısını ayarlar. |
enablePaging(pageSize, startPage) | TableChartBuilder | Sayfalara ayı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) | TableChartBuilder | Tablonun sütun sırasını tersine çevirerek sağdan sola diller için (ör. Arapça veya İbranice) temel destek ekler. Böylece, sıfır sütunu en sağdaki, son sütun en soldaki sütun olur. |
enableSorting(enableSorting) | TableChartBuilder | Kullanıcı bir sütun başlığını tıkladığında sütunların sıralanıp sıralanmayacağını ayarlar. |
setDataSourceUrl(url) | TableChartBuilder | Google E-Tablolar gibi harici bir kaynaktan veri çekmek için kullanılan veri kaynağı URL'sini ayarlar. |
setDataTable(tableBuilder) | TableChartBuilder | DataTableBuilder kullanarak grafik için kullanılacak veri tablosunu ayarlar. |
setDataTable(table) | TableChartBuilder | Grafiğin çizgilerini ve X ekseni etiketlerini içeren veri tablosunu ayarlar. |
setDataViewDefinition(dataViewDefinition) | TableChartBuilder | Grafik için kullanılacak veri görünümü tanımını ayarlar. |
setDimensions(width, height) | TableChartBuilder | Grafiğin boyutlarını ayarlar. |
setFirstRowNumber(number) | TableChartBuilder | Veri tablosundaki ilk satırın numarasını ayarlar. |
setInitialSortingAscending(column) | TableChartBuilder | Sütun dizinini, tablonun başlangıçta sıralanması gereken (artan) değere göre ayarlar. |
setInitialSortingDescending(column) | TableChartBuilder | Sütun dizinini, tablonun başlangıçta sıralanacağına (azalan) göre ayarlar. |
setOption(option, value) | TableChartBuilder | Bu grafik için gelişmiş seçenekleri belirler. |
showRowNumberColumn(showRowNumber) | TableChartBuilder | Tablonun ilk sütunu olarak satır numarasının gösterilip gösterilmeyeceğini ayarlar. |
useAlternatingRowStyle(alternate) | TableChartBuilder | Tablo grafiğindeki tek ve çift satırlarına alternatif renk stilinin atanıp atanmayacağını belirler. |
TextStyle
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getColor() | String | Metin stilinin rengini alır. |
getFontName() | String | Metin stilinin yazı tipi adını alır. |
getFontSize() | Number | Metin stilinin yazı tipi boyutunu alır. |
TextStyleBuilder
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
build() | TextStyle | Bu oluşturucu kullanılarak derlenen bir metin stili yapılandırma nesnesi oluşturur ve döndürür. |
setColor(cssValue) | TextStyleBuilder | Metin stilinin rengini ayarlar. |
setFontName(fontName) | TextStyleBuilder | Metin stilinin yazı tipi adını ayarlar |
setFontSize(fontSize) | TextStyleBuilder | Metin stilinin yazı tipi boyutunu ayarlar. |