Charts Service

संगीत चार्ट

इस सेवा की मदद से उपयोगकर्ता, Google Charts Tools का इस्तेमाल करके चार्ट बना सकते हैं और उन्हें सर्वर साइड पर रेंडर कर सकते हैं. अगर आपको वेब ब्राउज़र में चार्ट रेंडर करने हैं, तो Google Charts API का इस्तेमाल करें.

इस उदाहरण में, एक बुनियादी डेटा टेबल बनाई गई है. साथ ही, डेटा को एरिया चार्ट में दिखाया गया है और उसे वेब पेज में इमेज के तौर पर जोड़ा गया है:

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;

}

क्लास

नामसंक्षिप्त विवरण
AreaChartBuilderएरिया चार्ट बनाने वाला टूल.
BarChartBuilderबार चार्ट बनाने वाला.
Chartयह एक चार्ट ऑब्जेक्ट है, जिसे स्टैटिक इमेज में बदला जा सकता है.
ChartHiddenDimensionStrategyयह एक ऐसा एन्यूमरेशन है जिससे यह पता चलता है कि किसी सोर्स में छिपे हुए डाइमेंशन को चार्ट में कैसे दिखाया जाता है.
ChartMergeStrategyयह एक तरह की गिनती है. इससे पता चलता है कि सोर्स में मौजूद कई रेंज को चार्ट में कैसे दिखाया जाता है.
ChartOptionsयह Chart के लिए, फ़िलहाल कॉन्फ़िगर किए गए विकल्पों को दिखाता है. जैसे, ऊंचाई, रंग वगैरह.
ChartTypeचार्ट सेवा के साथ काम करने वाले चार्ट टाइप.
Chartsस्क्रिप्ट में चार्ट बनाने के लिए एंट्री पॉइंट.
ColumnChartBuilderकॉलम चार्ट बनाने वाला टूल.
ColumnTypeDataTable में मौजूद कॉलम के लिए, मान्य डेटा टाइप की गिनती.
CurveStyleचार्ट में मौजूद कर्व के स्टाइल की गिनती.
DataTableचार्ट में इस्तेमाल की जाने वाली डेटा टेबल.
DataTableBuilderDataTable ऑब्जेक्ट बनाने वाला क्लास.
DataTableSourceयह उन ऑब्जेक्ट के लिए इंटरफ़ेस है जो अपने डेटा को DataTable के तौर पर दिखा सकते हैं.
DataViewDefinitionचार्ट डेटा को विज़ुअलाइज़ करने के लिए, डेटा व्यू की परिभाषा.
DataViewDefinitionBuilderDataViewDefinition ऑब्जेक्ट के लिए बिल्डर.
LineChartBuilderलाइन चार्ट बनाने की सुविधा.
MatchTypeयह एनुमरेशन बताता है कि स्ट्रिंग वैल्यू का मिलान कैसे किया जाना चाहिए.
NumberRangeFilterBuilderयह क्लास, नंबर की रेंज के हिसाब से फ़िल्टर करने वाले कंट्रोल बनाने के लिए है.
Orientationकिसी ऑब्जेक्ट के ओरिएंटेशन की गिनती.
PickerValuesLayoutचुनी गई वैल्यू को पिकर विजेट में दिखाने के तरीके की गिनती.
PieChartBuilderपाई चार्ट बनाने वाला टूल.
PointStyleलाइन में मौजूद पॉइंट के स्टाइल की गिनती.
Positionचार्ट में लेजेंड की जगहें बताने वाला इन्यूमरेशन.
ScatterChartBuilderस्कैटर चार्ट बनाने वाला टूल.
StringFilterBuilderयह स्ट्रिंग फ़िल्टर कंट्रोल बनाने वाला बिल्डर है.
TableChartBuilderटेबल चार्ट बनाने वाला टूल.
TextStyleटेक्स्ट स्टाइल कॉन्फ़िगरेशन ऑब्जेक्ट.
TextStyleBuilderTextStyle ऑब्जेक्ट बनाने के लिए इस्तेमाल किया जाने वाला बिल्डर.

AreaChartBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Chartयह चार्ट बनाता है.
reverseCategories()AreaChartBuilderइससे डोमेन ऐक्सिस में सीरीज़ की ड्राइंग को उलट दिया जाता है.
setBackgroundColor(cssValue)AreaChartBuilderइस विकल्प से, चार्ट के बैकग्राउंड का रंग सेट किया जाता है.
setColors(cssValues)AreaChartBuilderइस विकल्प का इस्तेमाल करके, चार्ट में मौजूद लाइनों के रंग सेट किए जाते हैं.
setDataSourceUrl(url)AreaChartBuilderयह विकल्प, डेटा सोर्स का वह यूआरएल सेट करता है जिसका इस्तेमाल, Google Sheets जैसे किसी बाहरी सोर्स से डेटा पुल करने के लिए किया जाता है.
setDataTable(tableBuilder)AreaChartBuilderयह DataTableBuilder का इस्तेमाल करके, चार्ट के लिए डेटा टेबल सेट करता है.
setDataTable(table)AreaChartBuilderयह उस डेटा टेबल को सेट करता है जिसमें चार्ट के लिए लाइनें और X-ऐक्सिस के लेबल शामिल होते हैं.
setDataViewDefinition(dataViewDefinition)AreaChartBuilderइस विकल्प की मदद से, चार्ट के लिए इस्तेमाल की जाने वाली डेटा व्यू की परिभाषा सेट की जाती है.
setDimensions(width, height)AreaChartBuilderइस विकल्प से, चार्ट के डाइमेंशन सेट किए जाते हैं.
setLegendPosition(position)AreaChartBuilderइस विकल्प की मदद से, चार्ट के हिसाब से लेजेंड की पोज़िशन सेट की जाती है.
setLegendTextStyle(textStyle)AreaChartBuilderइससे चार्ट लेजेंड के टेक्स्ट की स्टाइल सेट की जाती है.
setOption(option, value)AreaChartBuilderइस चार्ट के लिए बेहतर विकल्प सेट करता है.
setPointStyle(style)AreaChartBuilderलाइन में मौजूद पॉइंट के लिए स्टाइल सेट करता है.
setRange(start, end)AreaChartBuilderइस विकल्प से, चार्ट के लिए रेंज सेट की जाती है.
setStacked()AreaChartBuilderइसमें स्टैक की गई लाइनों का इस्तेमाल किया जाता है. इसका मतलब है कि लाइन और बार की वैल्यू को स्टैक (इकट्ठा) किया जाता है.
setTitle(chartTitle)AreaChartBuilderइससे चार्ट का टाइटल सेट किया जाता है.
setTitleTextStyle(textStyle)AreaChartBuilderइस विकल्प से, चार्ट के टाइटल की टेक्स्ट स्टाइल सेट की जाती है.
setXAxisTextStyle(textStyle)AreaChartBuilderइस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की स्टाइल सेट की जाती है.
setXAxisTitle(title)AreaChartBuilderइससे हॉरिज़ॉन्टल ऐक्सिस में टाइटल जोड़ा जाता है.
setXAxisTitleTextStyle(textStyle)AreaChartBuilderइससे हॉरिज़ॉन्टल ऐक्सिस के टाइटल टेक्स्ट की स्टाइल सेट की जाती है.
setYAxisTextStyle(textStyle)AreaChartBuilderइस विकल्प से, वर्टिकल ऐक्सिस के टेक्स्ट की स्टाइल सेट की जाती है.
setYAxisTitle(title)AreaChartBuilderवर्टिकल ऐक्सिस में टाइटल जोड़ता है.
setYAxisTitleTextStyle(textStyle)AreaChartBuilderइससे वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट की स्टाइल सेट की जाती है.
useLogScale()AreaChartBuilderरेंज ऐक्सिस को लॉगरिद्मिक स्केल में बदलता है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए.

BarChartBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Chartयह चार्ट बनाता है.
reverseCategories()BarChartBuilderइससे डोमेन ऐक्सिस में सीरीज़ की ड्राइंग को उलट दिया जाता है.
reverseDirection()BarChartBuilderइससे हॉरिज़ॉन्टल ऐक्सिस पर बार के बढ़ने की दिशा बदल जाती है.
setBackgroundColor(cssValue)BarChartBuilderइस विकल्प से, चार्ट के बैकग्राउंड का रंग सेट किया जाता है.
setColors(cssValues)BarChartBuilderइस विकल्प का इस्तेमाल करके, चार्ट में मौजूद लाइनों के रंग सेट किए जाते हैं.
setDataSourceUrl(url)BarChartBuilderयह विकल्प, डेटा सोर्स का वह यूआरएल सेट करता है जिसका इस्तेमाल, Google Sheets जैसे किसी बाहरी सोर्स से डेटा पुल करने के लिए किया जाता है.
setDataTable(tableBuilder)BarChartBuilderयह DataTableBuilder का इस्तेमाल करके, चार्ट के लिए डेटा टेबल सेट करता है.
setDataTable(table)BarChartBuilderयह उस डेटा टेबल को सेट करता है जिसमें चार्ट के लिए लाइनें और X-ऐक्सिस के लेबल शामिल होते हैं.
setDataViewDefinition(dataViewDefinition)BarChartBuilderइस विकल्प की मदद से, चार्ट के लिए इस्तेमाल की जाने वाली डेटा व्यू की परिभाषा सेट की जाती है.
setDimensions(width, height)BarChartBuilderइस विकल्प से, चार्ट के डाइमेंशन सेट किए जाते हैं.
setLegendPosition(position)BarChartBuilderइस विकल्प की मदद से, चार्ट के हिसाब से लेजेंड की पोज़िशन सेट की जाती है.
setLegendTextStyle(textStyle)BarChartBuilderइससे चार्ट लेजेंड के टेक्स्ट की स्टाइल सेट की जाती है.
setOption(option, value)BarChartBuilderइस चार्ट के लिए बेहतर विकल्प सेट करता है.
setRange(start, end)BarChartBuilderइस विकल्प से, चार्ट के लिए रेंज सेट की जाती है.
setStacked()BarChartBuilderइसमें स्टैक की गई लाइनों का इस्तेमाल किया जाता है. इसका मतलब है कि लाइन और बार की वैल्यू को स्टैक (इकट्ठा) किया जाता है.
setTitle(chartTitle)BarChartBuilderइससे चार्ट का टाइटल सेट किया जाता है.
setTitleTextStyle(textStyle)BarChartBuilderइस विकल्प से, चार्ट के टाइटल की टेक्स्ट स्टाइल सेट की जाती है.
setXAxisTextStyle(textStyle)BarChartBuilderइस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की स्टाइल सेट की जाती है.
setXAxisTitle(title)BarChartBuilderइससे हॉरिज़ॉन्टल ऐक्सिस में टाइटल जोड़ा जाता है.
setXAxisTitleTextStyle(textStyle)BarChartBuilderइससे हॉरिज़ॉन्टल ऐक्सिस के टाइटल टेक्स्ट की स्टाइल सेट की जाती है.
setYAxisTextStyle(textStyle)BarChartBuilderइस विकल्प से, वर्टिकल ऐक्सिस के टेक्स्ट की स्टाइल सेट की जाती है.
setYAxisTitle(title)BarChartBuilderवर्टिकल ऐक्सिस में टाइटल जोड़ता है.
setYAxisTitleTextStyle(textStyle)BarChartBuilderइससे वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट की स्टाइल सेट की जाती है.
useLogScale()BarChartBuilderरेंज ऐक्सिस को लॉगरिद्मिक स्केल में बदलता है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए.

Chart

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getAs(contentType)Blobइस ऑब्जेक्ट में मौजूद डेटा को, बताए गए कॉन्टेंट टाइप में बदले गए ब्लॉब के तौर पर दिखाता है.
getBlob()Blobइस ऑब्जेक्ट में मौजूद डेटा को blob के तौर पर दिखाओ.
getOptions()ChartOptionsइस चार्ट के विकल्प दिखाता है. जैसे, ऊंचाई, रंग, और ऐक्सिस.

ChartHiddenDimensionStrategy

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
IGNORE_BOTHEnumडिफ़ॉल्ट; चार्ट में छिपे हुए कॉलम और छिपी हुई लाइनों को शामिल नहीं किया जाता.
IGNORE_ROWSEnumचार्ट में सिर्फ़ छिपी हुई पंक्तियों को अनदेखा किया जाता है.
IGNORE_COLUMNSEnumचार्ट में सिर्फ़ छिपे हुए कॉलम को अनदेखा किया जाता है.
SHOW_BOTHEnumचार्ट में, छिपे हुए कॉलम या छिपी हुई पंक्तियों को नहीं छोड़ा जाता है.

ChartMergeStrategy

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
MERGE_COLUMNSEnumडिफ़ॉल्ट.
MERGE_ROWSEnumचार्ट, कई रेंज की लाइनों को मर्ज करता है.

ChartOptions

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
get(option)Objectइस चार्ट के लिए कॉन्फ़िगर किया गया विकल्प दिखाता है.
getOrDefault(option)Objectइस चार्ट के लिए कॉन्फ़िगर किया गया विकल्प दिखाता है.

ChartType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
TIMELINEEnumटाइमलाइन चार्ट.
AREAEnumक्षेत्र चार्ट
BAREnumबार चार्ट
BUBBLEEnumबबल चार्ट.
CANDLESTICKEnumकैंडलस्टिक चार्ट.
COLUMNEnumकॉलम चार्ट
COMBOEnumकॉम्बो चार्ट
GAUGEEnumगॉज चार्ट.
GEOEnumजियो चार्ट.
HISTOGRAMEnumहिस्टोग्राम
RADAREnumरडार चार्ट.
LINEEnumलाइन चार्ट
ORGEnumऑर्गनाइज़ेशन चार्ट.
PIEEnumपाई चार्ट
SCATTEREnumस्कैटर चार्ट
SPARKLINEEnumस्पार्कलाइन चार्ट.
STEPPED_AREAEnumस्टेप्ड एरिया चार्ट.
TABLEEnumटेबल चार्ट
TREEMAPEnumट्रीमैप चार्ट.
WATERFALLEnumवॉटरफ़ॉल चार्ट.

Charts

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyयह एक ऐसा एन्यूमरेशन है जिससे यह पता चलता है कि किसी सोर्स में छिपे हुए डाइमेंशन को चार्ट में कैसे दिखाया जाता है.
ChartMergeStrategyChartMergeStrategyयह एक तरह की गिनती है. इससे पता चलता है कि सोर्स में मौजूद कई रेंज को चार्ट में कैसे दिखाया जाता है.
ChartTypeChartTypeयह Charts सेवा के साथ काम करने वाले चार्ट टाइप की गिनती है.
ColumnTypeColumnTypeDataTable में मौजूद कॉलम के लिए, मान्य डेटा टाइप की गिनती.
CurveStyleCurveStyleचार्ट में मौजूद कर्व के स्टाइल की गिनती.
PointStylePointStyleलाइन में मौजूद पॉइंट के स्टाइल की गिनती.
PositionPositionचार्ट में लेजेंड की जगहें बताने वाला इन्यूमरेशन.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
newAreaChart()AreaChartBuilderयह फ़ंक्शन, Google Chart Tools के दस्तावेज़ में बताए गए तरीके से, एरिया चार्ट बनाना शुरू करता है.
newBarChart()BarChartBuilderयह Google Chart Tools के दस्तावेज़ में बताए गए तरीके से, बार चार्ट बनाना शुरू करता है.
newColumnChart()ColumnChartBuilderयह Google Chart Tools के दस्तावेज़ में बताए गए तरीके से, कॉलम चार्ट बनाना शुरू करता है.
newDataTable()DataTableBuilderइससे एक खाली डेटा टेबल बनती है. इसमें वैल्यू को मैन्युअल तरीके से सेट किया जा सकता है.
newDataViewDefinition()DataViewDefinitionBuilderयह नई डेटा व्यू डेफ़िनिशन बनाता है.
newLineChart()LineChartBuilderयह Google Chart Tools के दस्तावेज़ में बताए गए तरीके से, लाइन चार्ट बनाना शुरू करता है.
newPieChart()PieChartBuilderयह Google Chart Tools के दस्तावेज़ में बताए गए तरीके से, पाई चार्ट बनाना शुरू करता है.
newScatterChart()ScatterChartBuilderयह Google Chart Tools के दस्तावेज़ में बताए गए तरीके से, स्कैटर चार्ट बनाना शुरू करता है.
newTableChart()TableChartBuilderयह Google Chart Tools के दस्तावेज़ में बताए गए तरीके से, टेबल चार्ट बनाना शुरू करता है.
newTextStyle()TextStyleBuilderयह फ़ंक्शन, टेक्स्ट स्टाइल बिल्डर बनाता है.

ColumnChartBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Chartयह चार्ट बनाता है.
reverseCategories()ColumnChartBuilderइससे डोमेन ऐक्सिस में सीरीज़ की ड्राइंग को उलट दिया जाता है.
setBackgroundColor(cssValue)ColumnChartBuilderइस विकल्प से, चार्ट के बैकग्राउंड का रंग सेट किया जाता है.
setColors(cssValues)ColumnChartBuilderइस विकल्प का इस्तेमाल करके, चार्ट में मौजूद लाइनों के रंग सेट किए जाते हैं.
setDataSourceUrl(url)ColumnChartBuilderयह विकल्प, डेटा सोर्स का वह यूआरएल सेट करता है जिसका इस्तेमाल, Google Sheets जैसे किसी बाहरी सोर्स से डेटा पुल करने के लिए किया जाता है.
setDataTable(tableBuilder)ColumnChartBuilderयह DataTableBuilder का इस्तेमाल करके, चार्ट के लिए डेटा टेबल सेट करता है.
setDataTable(table)ColumnChartBuilderयह उस डेटा टेबल को सेट करता है जिसमें चार्ट के लिए लाइनें और X-ऐक्सिस के लेबल शामिल होते हैं.
setDataViewDefinition(dataViewDefinition)ColumnChartBuilderइस विकल्प की मदद से, चार्ट के लिए इस्तेमाल की जाने वाली डेटा व्यू की परिभाषा सेट की जाती है.
setDimensions(width, height)ColumnChartBuilderइस विकल्प से, चार्ट के डाइमेंशन सेट किए जाते हैं.
setLegendPosition(position)ColumnChartBuilderइस विकल्प की मदद से, चार्ट के हिसाब से लेजेंड की पोज़िशन सेट की जाती है.
setLegendTextStyle(textStyle)ColumnChartBuilderइससे चार्ट लेजेंड के टेक्स्ट की स्टाइल सेट की जाती है.
setOption(option, value)ColumnChartBuilderइस चार्ट के लिए बेहतर विकल्प सेट करता है.
setRange(start, end)ColumnChartBuilderइस विकल्प से, चार्ट के लिए रेंज सेट की जाती है.
setStacked()ColumnChartBuilderइसमें स्टैक की गई लाइनों का इस्तेमाल किया जाता है. इसका मतलब है कि लाइन और बार की वैल्यू को स्टैक (इकट्ठा) किया जाता है.
setTitle(chartTitle)ColumnChartBuilderइससे चार्ट का टाइटल सेट किया जाता है.
setTitleTextStyle(textStyle)ColumnChartBuilderइस विकल्प से, चार्ट के टाइटल की टेक्स्ट स्टाइल सेट की जाती है.
setXAxisTextStyle(textStyle)ColumnChartBuilderइस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की स्टाइल सेट की जाती है.
setXAxisTitle(title)ColumnChartBuilderइससे हॉरिज़ॉन्टल ऐक्सिस में टाइटल जोड़ा जाता है.
setXAxisTitleTextStyle(textStyle)ColumnChartBuilderइससे हॉरिज़ॉन्टल ऐक्सिस के टाइटल टेक्स्ट की स्टाइल सेट की जाती है.
setYAxisTextStyle(textStyle)ColumnChartBuilderइस विकल्प से, वर्टिकल ऐक्सिस के टेक्स्ट की स्टाइल सेट की जाती है.
setYAxisTitle(title)ColumnChartBuilderवर्टिकल ऐक्सिस में टाइटल जोड़ता है.
setYAxisTitleTextStyle(textStyle)ColumnChartBuilderइससे वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट की स्टाइल सेट की जाती है.
useLogScale()ColumnChartBuilderरेंज ऐक्सिस को लॉगरिद्मिक स्केल में बदलता है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए.

ColumnType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
DATEEnumयह तारीख की वैल्यू के लिए इस्तेमाल किया जाता है.
NUMBEREnumयह संख्या वाली वैल्यू से मेल खाता है.
STRINGEnumयह स्ट्रिंग वैल्यू के लिए इस्तेमाल किया जाता है.

CurveStyle

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
NORMALEnumसीधी लाइनें, जिनमें कोई घुमाव नहीं होता.
SMOOTHEnumलाइन के कोणों को स्मूद किया जाता है.

DataTable

DataTableBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addColumn(type, label)DataTableBuilderयह फ़ंक्शन, डेटा टेबल में एक कॉलम जोड़ता है.
addRow(values)DataTableBuilderयह डेटा टेबल में एक लाइन जोड़ता है.
build()DataTableयह फ़ंक्शन, डेटा टेबल बनाता है और उसे दिखाता है.
setValue(row, column, value)DataTableBuilderयह विकल्प, टेबल में कोई वैल्यू सेट करता है.

DataTableSource

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getDataTable()DataTableइस ऑब्जेक्ट में मौजूद डेटा को DataTable के तौर पर दिखाएं.

DataViewDefinition

DataViewDefinitionBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()DataViewDefinitionइस बिल्डर का इस्तेमाल करके बनाए गए डेटा व्यू की परिभाषा वाले ऑब्जेक्ट को बनाता है और दिखाता है.
setColumns(columns)DataViewDefinitionBuilderयह विकल्प, उन कॉलम के इंडेक्स सेट करता है जिन्हें डेटा व्यू में शामिल करना है. साथ ही, यह रोल-कॉलम की जानकारी भी देता है.

LineChartBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Chartयह चार्ट बनाता है.
reverseCategories()LineChartBuilderइससे डोमेन ऐक्सिस में सीरीज़ की ड्राइंग को उलट दिया जाता है.
setBackgroundColor(cssValue)LineChartBuilderइस विकल्प से, चार्ट के बैकग्राउंड का रंग सेट किया जाता है.
setColors(cssValues)LineChartBuilderइस विकल्प का इस्तेमाल करके, चार्ट में मौजूद लाइनों के रंग सेट किए जाते हैं.
setCurveStyle(style)LineChartBuilderयह विकल्प, चार्ट में कर्व के लिए इस्तेमाल की जाने वाली स्टाइल सेट करता है.
setDataSourceUrl(url)LineChartBuilderयह विकल्प, डेटा सोर्स का वह यूआरएल सेट करता है जिसका इस्तेमाल, Google Sheets जैसे किसी बाहरी सोर्स से डेटा पुल करने के लिए किया जाता है.
setDataTable(tableBuilder)LineChartBuilderयह DataTableBuilder का इस्तेमाल करके, चार्ट के लिए डेटा टेबल सेट करता है.
setDataTable(table)LineChartBuilderयह उस डेटा टेबल को सेट करता है जिसमें चार्ट के लिए लाइनें और X-ऐक्सिस के लेबल शामिल होते हैं.
setDataViewDefinition(dataViewDefinition)LineChartBuilderइस विकल्प की मदद से, चार्ट के लिए इस्तेमाल की जाने वाली डेटा व्यू की परिभाषा सेट की जाती है.
setDimensions(width, height)LineChartBuilderइस विकल्प से, चार्ट के डाइमेंशन सेट किए जाते हैं.
setLegendPosition(position)LineChartBuilderइस विकल्प की मदद से, चार्ट के हिसाब से लेजेंड की पोज़िशन सेट की जाती है.
setLegendTextStyle(textStyle)LineChartBuilderइससे चार्ट लेजेंड के टेक्स्ट की स्टाइल सेट की जाती है.
setOption(option, value)LineChartBuilderइस चार्ट के लिए बेहतर विकल्प सेट करता है.
setPointStyle(style)LineChartBuilderलाइन में मौजूद पॉइंट के लिए स्टाइल सेट करता है.
setRange(start, end)LineChartBuilderइस विकल्प से, चार्ट के लिए रेंज सेट की जाती है.
setTitle(chartTitle)LineChartBuilderइससे चार्ट का टाइटल सेट किया जाता है.
setTitleTextStyle(textStyle)LineChartBuilderइस विकल्प से, चार्ट के टाइटल की टेक्स्ट स्टाइल सेट की जाती है.
setXAxisTextStyle(textStyle)LineChartBuilderइस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की स्टाइल सेट की जाती है.
setXAxisTitle(title)LineChartBuilderइससे हॉरिज़ॉन्टल ऐक्सिस में टाइटल जोड़ा जाता है.
setXAxisTitleTextStyle(textStyle)LineChartBuilderइससे हॉरिज़ॉन्टल ऐक्सिस के टाइटल टेक्स्ट की स्टाइल सेट की जाती है.
setYAxisTextStyle(textStyle)LineChartBuilderइस विकल्प से, वर्टिकल ऐक्सिस के टेक्स्ट की स्टाइल सेट की जाती है.
setYAxisTitle(title)LineChartBuilderवर्टिकल ऐक्सिस में टाइटल जोड़ता है.
setYAxisTitleTextStyle(textStyle)LineChartBuilderइससे वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट की स्टाइल सेट की जाती है.
useLogScale()LineChartBuilderरेंज ऐक्सिस को लॉगरिद्मिक स्केल में बदलता है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए.

MatchType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
EXACTEnumसिर्फ़ सटीक वैल्यू मैच करें
PREFIXEnumवैल्यू की शुरुआत से मैच होने वाले प्रीफ़िक्स
ANYEnumकिसी भी सबस्ट्रिंग से मेल खाता है

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getName()Stringयह फ़ंक्शन, मैच टाइप का वह नाम दिखाता है जिसका इस्तेमाल विकल्पों वाले JSON में किया जाना है.

NumberRangeFilterBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setMaxValue(maxValue)NumberRangeFilterBuilderयह विकल्प, रेंज के निचले हिस्से के लिए ज़्यादा से ज़्यादा वैल्यू सेट करता है.
setMinValue(minValue)NumberRangeFilterBuilderयह विकल्प, रेंज के निचले हिस्से के लिए कम से कम वैल्यू सेट करता है.
setOrientation(orientation)NumberRangeFilterBuilderइससे स्लाइडर का ओरिएंटेशन सेट किया जाता है.
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderइस विकल्प से यह तय किया जाता है कि चुने गए रेंज की सीमाओं को दिखाने वाले स्लाइडर के बगल में लेबल होने चाहिए या नहीं.
setTicks(ticks)NumberRangeFilterBuilderयह विकल्प, किसी संख्या की सीमा वाले फ़िल्टर के स्लाइडर थंब के लिए, टिक (रेंज बार में तय की गई जगहें) की संख्या सेट करता है.

Orientation

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
HORIZONTALEnumहॉरिज़ॉन्टल ओरिएंटेशन.
VERTICALEnumवर्टिकल ओरिएंटेशन.

PickerValuesLayout

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
ASIDEEnumचुनी गई वैल्यू, वैल्यू पिकर विजेट के बगल में मौजूद टेक्स्ट की एक लाइन में दिखती हैं.
BELOWEnumचुनी गई वैल्यू, विजेट के नीचे एक ही टेक्स्ट लाइन में दिखती हैं.
BELOW_WRAPPINGEnumयह नीचे दिए गए उदाहरण की तरह ही है. हालांकि, इसमें पिकर में फ़िट न होने वाली एंट्री को नई लाइन में रैप किया जाता है.
BELOW_STACKEDEnumचुनी गई वैल्यू, विजेट के नीचे मौजूद कॉलम में दिखती हैं.

PieChartBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Chartयह चार्ट बनाता है.
reverseCategories()PieChartBuilderइससे डोमेन ऐक्सिस में सीरीज़ की ड्राइंग को उलट दिया जाता है.
set3D()PieChartBuilderइस विकल्प का इस्तेमाल करके, चार्ट को 3D में सेट किया जाता है.
setBackgroundColor(cssValue)PieChartBuilderइस विकल्प से, चार्ट के बैकग्राउंड का रंग सेट किया जाता है.
setColors(cssValues)PieChartBuilderइस विकल्प का इस्तेमाल करके, चार्ट में मौजूद लाइनों के रंग सेट किए जाते हैं.
setDataSourceUrl(url)PieChartBuilderयह विकल्प, डेटा सोर्स का वह यूआरएल सेट करता है जिसका इस्तेमाल, Google Sheets जैसे किसी बाहरी सोर्स से डेटा पुल करने के लिए किया जाता है.
setDataTable(tableBuilder)PieChartBuilderयह DataTableBuilder का इस्तेमाल करके, चार्ट के लिए डेटा टेबल सेट करता है.
setDataTable(table)PieChartBuilderयह उस डेटा टेबल को सेट करता है जिसमें चार्ट के लिए लाइनें और X-ऐक्सिस के लेबल शामिल होते हैं.
setDataViewDefinition(dataViewDefinition)PieChartBuilderइस विकल्प की मदद से, चार्ट के लिए इस्तेमाल की जाने वाली डेटा व्यू की परिभाषा सेट की जाती है.
setDimensions(width, height)PieChartBuilderइस विकल्प से, चार्ट के डाइमेंशन सेट किए जाते हैं.
setLegendPosition(position)PieChartBuilderइस विकल्प की मदद से, चार्ट के हिसाब से लेजेंड की पोज़िशन सेट की जाती है.
setLegendTextStyle(textStyle)PieChartBuilderइससे चार्ट लेजेंड के टेक्स्ट की स्टाइल सेट की जाती है.
setOption(option, value)PieChartBuilderइस चार्ट के लिए बेहतर विकल्प सेट करता है.
setTitle(chartTitle)PieChartBuilderइससे चार्ट का टाइटल सेट किया जाता है.
setTitleTextStyle(textStyle)PieChartBuilderइस विकल्प से, चार्ट के टाइटल की टेक्स्ट स्टाइल सेट की जाती है.

PointStyle

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
NONEEnumलाइन पॉइंट न दिखाएं.
TINYEnumछोटी लाइन वाले पॉइंट का इस्तेमाल करें.
MEDIUMEnumलाइन पॉइंट के लिए, मीडियम साइज़ का इस्तेमाल करें.
LARGEEnumलाइन पॉइंट के बड़े साइज़ का इस्तेमाल करें.
HUGEEnumलाइन के सबसे बड़े पॉइंट का इस्तेमाल करें.

Position

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
TOPEnumचार्ट के ऊपर.
RIGHTEnumचार्ट की दाईं ओर.
BOTTOMEnumचार्ट के नीचे.
NONEEnumकोई लेजेंड नहीं दिखता.

ScatterChartBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Chartयह चार्ट बनाता है.
setBackgroundColor(cssValue)ScatterChartBuilderइस विकल्प से, चार्ट के बैकग्राउंड का रंग सेट किया जाता है.
setColors(cssValues)ScatterChartBuilderइस विकल्प का इस्तेमाल करके, चार्ट में मौजूद लाइनों के रंग सेट किए जाते हैं.
setDataSourceUrl(url)ScatterChartBuilderयह विकल्प, डेटा सोर्स का वह यूआरएल सेट करता है जिसका इस्तेमाल, Google Sheets जैसे किसी बाहरी सोर्स से डेटा पुल करने के लिए किया जाता है.
setDataTable(tableBuilder)ScatterChartBuilderयह DataTableBuilder का इस्तेमाल करके, चार्ट के लिए डेटा टेबल सेट करता है.
setDataTable(table)ScatterChartBuilderयह उस डेटा टेबल को सेट करता है जिसमें चार्ट के लिए लाइनें और X-ऐक्सिस के लेबल शामिल होते हैं.
setDataViewDefinition(dataViewDefinition)ScatterChartBuilderइस विकल्प की मदद से, चार्ट के लिए इस्तेमाल की जाने वाली डेटा व्यू की परिभाषा सेट की जाती है.
setDimensions(width, height)ScatterChartBuilderइस विकल्प से, चार्ट के डाइमेंशन सेट किए जाते हैं.
setLegendPosition(position)ScatterChartBuilderइस विकल्प की मदद से, चार्ट के हिसाब से लेजेंड की पोज़िशन सेट की जाती है.
setLegendTextStyle(textStyle)ScatterChartBuilderइससे चार्ट लेजेंड के टेक्स्ट की स्टाइल सेट की जाती है.
setOption(option, value)ScatterChartBuilderइस चार्ट के लिए बेहतर विकल्प सेट करता है.
setPointStyle(style)ScatterChartBuilderलाइन में मौजूद पॉइंट के लिए स्टाइल सेट करता है.
setTitle(chartTitle)ScatterChartBuilderइससे चार्ट का टाइटल सेट किया जाता है.
setTitleTextStyle(textStyle)ScatterChartBuilderइस विकल्प से, चार्ट के टाइटल की टेक्स्ट स्टाइल सेट की जाती है.
setXAxisLogScale()ScatterChartBuilderहॉरिज़ॉन्टल ऐक्सिस को लॉगरिद्मिक स्केल में बदलता है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए.
setXAxisRange(start, end)ScatterChartBuilderइस विकल्प से, चार्ट के हॉरिज़ॉन्टल ऐक्सिस की रेंज सेट की जाती है.
setXAxisTextStyle(textStyle)ScatterChartBuilderइस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की स्टाइल सेट की जाती है.
setXAxisTitle(title)ScatterChartBuilderइससे हॉरिज़ॉन्टल ऐक्सिस में टाइटल जोड़ा जाता है.
setXAxisTitleTextStyle(textStyle)ScatterChartBuilderइससे हॉरिज़ॉन्टल ऐक्सिस के टाइटल टेक्स्ट की स्टाइल सेट की जाती है.
setYAxisLogScale()ScatterChartBuilderवर्टिकल ऐक्सिस को लॉगरिद्मिक स्केल में बदलता है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए.
setYAxisRange(start, end)ScatterChartBuilderइस विकल्प से, चार्ट के वर्टिकल ऐक्सिस की रेंज सेट की जाती है.
setYAxisTextStyle(textStyle)ScatterChartBuilderइस विकल्प से, वर्टिकल ऐक्सिस के टेक्स्ट की स्टाइल सेट की जाती है.
setYAxisTitle(title)ScatterChartBuilderवर्टिकल ऐक्सिस में टाइटल जोड़ता है.
setYAxisTitleTextStyle(textStyle)ScatterChartBuilderइससे वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट की स्टाइल सेट की जाती है.

StringFilterBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setCaseSensitive(caseSensitive)StringFilterBuilderइस विकल्प से यह तय किया जाता है कि मैचिंग केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होनी चाहिए या नहीं.
setMatchType(matchType)StringFilterBuilderइससे यह तय होता है कि कंट्रोल को सिर्फ़ सटीक वैल्यू (MatchType.EXACT), वैल्यू की शुरुआत से शुरू होने वाले प्रीफ़िक्स (MatchType.PREFIX) या किसी सबस्ट्रिंग (MatchType.ANY) से मैच करना चाहिए.
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderइससे यह तय होता है कि कंट्रोल को किसी भी बटन के दबाए जाने पर मैच करना चाहिए या सिर्फ़ तब, जब इनपुट फ़ील्ड में 'बदलाव' हो (फ़ोकस हट जाए या Enter बटन दबाया जाए).

TableChartBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Chartयह चार्ट बनाता है.
enablePaging(enablePaging)TableChartBuilderइससे यह सेट किया जाता है कि डेटा में पेजिंग की सुविधा चालू करनी है या नहीं.
enablePaging(pageSize)TableChartBuilderइससे पेजिंग की सुविधा चालू होती है और हर पेज में पंक्तियों की संख्या सेट होती है.
enablePaging(pageSize, startPage)TableChartBuilderयह विकल्प, पेजिंग की सुविधा चालू करता है. साथ ही, हर पेज में पंक्तियों की संख्या और टेबल का पहला पेज सेट करता है, जिसे दिखाना है (पेज नंबर शून्य से शुरू होते हैं).
enableRtlTable(rtlEnabled)TableChartBuilderइससे दाएं से बाएं लिखी जाने वाली भाषाओं (जैसे, अरबी या हिब्रू) के लिए बुनियादी सहायता मिलती है. इसके लिए, टेबल के कॉलम का क्रम उलट दिया जाता है, ताकि कॉलम ज़ीरो सबसे दाईं ओर वाला कॉलम हो और आखिरी कॉलम सबसे बाईं ओर वाला कॉलम हो.
enableSorting(enableSorting)TableChartBuilderइस विकल्प का इस्तेमाल यह सेट करने के लिए किया जाता है कि जब उपयोगकर्ता किसी कॉलम के हेडर पर क्लिक करे, तो कॉलम को क्रम से लगाया जाए या नहीं.
setDataSourceUrl(url)TableChartBuilderयह विकल्प, डेटा सोर्स का वह यूआरएल सेट करता है जिसका इस्तेमाल, Google Sheets जैसे किसी बाहरी सोर्स से डेटा पुल करने के लिए किया जाता है.
setDataTable(tableBuilder)TableChartBuilderयह DataTableBuilder का इस्तेमाल करके, चार्ट के लिए डेटा टेबल सेट करता है.
setDataTable(table)TableChartBuilderयह उस डेटा टेबल को सेट करता है जिसमें चार्ट के लिए लाइनें और X-ऐक्सिस के लेबल शामिल होते हैं.
setDataViewDefinition(dataViewDefinition)TableChartBuilderइस विकल्प की मदद से, चार्ट के लिए इस्तेमाल की जाने वाली डेटा व्यू की परिभाषा सेट की जाती है.
setDimensions(width, height)TableChartBuilderइस विकल्प से, चार्ट के डाइमेंशन सेट किए जाते हैं.
setFirstRowNumber(number)TableChartBuilderयह विकल्प, डेटा टेबल की पहली लाइन के लिए लाइन नंबर सेट करता है.
setInitialSortingAscending(column)TableChartBuilderइस विकल्प की मदद से, उस कॉलम का इंडेक्स सेट किया जाता है जिसके हिसाब से टेबल को शुरू में क्रम में लगाया जाना चाहिए (बढ़ते क्रम में).
setInitialSortingDescending(column)TableChartBuilderइस विकल्प का इस्तेमाल करके, उस कॉलम का इंडेक्स सेट किया जाता है जिसके हिसाब से टेबल को शुरुआत में क्रम से लगाया जाना चाहिए (घटते क्रम में).
setOption(option, value)TableChartBuilderइस चार्ट के लिए बेहतर विकल्प सेट करता है.
showRowNumberColumn(showRowNumber)TableChartBuilderयह विकल्प सेट करता है कि टेबल के पहले कॉलम के तौर पर लाइन नंबर दिखाया जाए या नहीं.
useAlternatingRowStyle(alternate)TableChartBuilderइससे यह तय होता है कि टेबल चार्ट की ऑड और ईवन लाइनों को अलग-अलग रंग की स्टाइल असाइन की गई है या नहीं.

TextStyle

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getColor()Stringइससे टेक्स्ट स्टाइल का रंग मिलता है.
getFontName()Stringइससे टेक्स्ट स्टाइल के फ़ॉन्ट का नाम मिलता है.
getFontSize()Numberइससे टेक्स्ट स्टाइल के फ़ॉन्ट का साइज़ मिलता है.

TextStyleBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()TextStyleइस बिल्डर का इस्तेमाल करके बनाए गए टेक्स्ट स्टाइल कॉन्फ़िगरेशन ऑब्जेक्ट को बनाता है और दिखाता है.
setColor(cssValue)TextStyleBuilderइससे टेक्स्ट स्टाइल का रंग सेट किया जाता है.
setFontName(fontName)TextStyleBuilderइससे टेक्स्ट स्टाइल के फ़ॉन्ट का नाम सेट किया जाता है.
setFontSize(fontSize)TextStyleBuilderइससे टेक्स्ट स्टाइल के फ़ॉन्ट का साइज़ सेट किया जाता है.