Charts Service

संगीत चार्ट

इस सेवा की मदद से उपयोगकर्ता, Google चार्ट के टूल का इस्तेमाल करके चार्ट बना सकते हैं और उन्हें सर्वर साइड पर रेंडर कर सकते हैं. अगर आपको किसी वेब ब्राउज़र में चार्ट रेंडर करना है, तो इसके बजाय Google Classroom 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चार्ट में, सोर्स में मौजूद कई रेंज को दिखाने के तरीके की गिनती.
ChartOptionsChart के लिए कॉन्फ़िगर किए गए मौजूदा विकल्पों, जैसे कि लंबाई, रंग वगैरह को दिखाता है.
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)AreaChartBuilderDatatableBuilder का इस्तेमाल करके, चार्ट में इस्तेमाल करने के लिए डेटा टेबल सेट करता है.
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)BarChartBuilderDatatableBuilder का इस्तेमाल करके, चार्ट में इस्तेमाल करने के लिए डेटा टेबल सेट करता है.
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इस ऑब्जेक्ट के अंदर का डेटा, ब्लॉब के तौर पर दें.
getOptions()ChartOptionsइस चार्ट के लिए विकल्प दिखाता है, जैसे कि ऊंचाई, रंग, और ऐक्सिस.

ChartHiddenDimensionStrategy

प्रॉपर्टी

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

ChartMergeStrategy

प्रॉपर्टी

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

ChartOptions

तरीके

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

ChartType

प्रॉपर्टी

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

Charts

प्रॉपर्टी

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

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
newAreaChart()AreaChartBuilderGoogle Chart टूल के दस्तावेज़ में बताए गए तरीके से एरिया चार्ट बनाना शुरू करता है.
newBarChart()BarChartBuilderGoogle Chart टूल दस्तावेज़ में बताए गए तरीके से बार चार्ट बनाना शुरू करता है.
newColumnChart()ColumnChartBuilderGoogle Chart टूल के दस्तावेज़ में बताए गए तरीके से कॉलम चार्ट बनाना शुरू करता है.
newDataTable()DataTableBuilderएक खाली डेटा टेबल बनाता है, जिसमें इसकी वैल्यू मैन्युअल रूप से सेट की जा सकती हैं.
newDataViewDefinition()DataViewDefinitionBuilderडेटा व्यू की नई परिभाषा बनाता है.
newLineChart()LineChartBuilderGoogle Chart टूल के दस्तावेज़ में बताए गए तरीके से लाइन चार्ट बनाना शुरू करता है.
newPieChart()PieChartBuilderGoogle Chart टूल दस्तावेज़ में बताए गए तरीके से पाई चार्ट बनाना शुरू करता है.
newScatterChart()ScatterChartBuilderGoogle Chart टूल दस्तावेज़ में बताए गए तरीके से स्कैटर चार्ट बनाना शुरू करता है.
newTableChart()TableChartBuilderGoogle Chart टूल दस्तावेज़ में बताए गए तरीके से टेबल चार्ट बनाना शुरू करता है.
newTextStyle()TextStyleBuilderनया टेक्स्ट स्टाइल बिल्डर बनाता है.

ColumnChartBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Chartचार्ट बनाता है.
reverseCategories()ColumnChartBuilderडोमेन ऐक्सिस में सीरीज़ बनाने के तरीके को उलटा करता है.
setBackgroundColor(cssValue)ColumnChartBuilderचार्ट के लिए बैकग्राउंड का रंग सेट करता है.
setColors(cssValues)ColumnChartBuilderचार्ट की लाइनों के लिए रंग सेट करता है.
setDataSourceUrl(url)ColumnChartBuilderयह डेटा सोर्स का यूआरएल सेट करता है, जिसका इस्तेमाल किसी बाहरी सोर्स, जैसे कि Google Sheets से डेटा लाने के लिए किया जाता है.
setDataTable(tableBuilder)ColumnChartBuilderDatatableBuilder का इस्तेमाल करके, चार्ट में इस्तेमाल करने के लिए डेटा टेबल सेट करता है.
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

प्रॉपर्टी

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

CurveStyle

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
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)LineChartBuilderDatatableBuilder का इस्तेमाल करके, चार्ट में इस्तेमाल करने के लिए डेटा टेबल सेट करता है.
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

प्रॉपर्टी

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

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getName()StringJSON के विकल्पों में इस्तेमाल किए जाने वाले मैच टाइप का नाम दिखाता है.

NumberRangeFilterBuilder

तरीके

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

Orientation

प्रॉपर्टी

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

PickerValuesLayout

प्रॉपर्टी

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

PieChartBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Chartचार्ट बनाता है.
reverseCategories()PieChartBuilderडोमेन ऐक्सिस में सीरीज़ बनाने के तरीके को उलटा करता है.
set3D()PieChartBuilderचार्ट को थ्री-डाइमेंशन सेट करता है.
setBackgroundColor(cssValue)PieChartBuilderचार्ट के लिए बैकग्राउंड का रंग सेट करता है.
setColors(cssValues)PieChartBuilderचार्ट की लाइनों के लिए रंग सेट करता है.
setDataSourceUrl(url)PieChartBuilderयह डेटा सोर्स का यूआरएल सेट करता है, जिसका इस्तेमाल किसी बाहरी सोर्स, जैसे कि Google Sheets से डेटा लाने के लिए किया जाता है.
setDataTable(tableBuilder)PieChartBuilderDatatableBuilder का इस्तेमाल करके, चार्ट में इस्तेमाल करने के लिए डेटा टेबल सेट करता है.
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

प्रॉपर्टी

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

Position

प्रॉपर्टी

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

ScatterChartBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Chartचार्ट बनाता है.
setBackgroundColor(cssValue)ScatterChartBuilderचार्ट के लिए बैकग्राउंड का रंग सेट करता है.
setColors(cssValues)ScatterChartBuilderचार्ट की लाइनों के लिए रंग सेट करता है.
setDataSourceUrl(url)ScatterChartBuilderयह डेटा सोर्स का यूआरएल सेट करता है, जिसका इस्तेमाल किसी बाहरी सोर्स, जैसे कि Google Sheets से डेटा लाने के लिए किया जाता है.
setDataTable(tableBuilder)ScatterChartBuilderDatatableBuilder का इस्तेमाल करके, चार्ट में इस्तेमाल करने के लिए डेटा टेबल सेट करता है.
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)TableChartBuilderDatatableBuilder का इस्तेमाल करके, चार्ट में इस्तेमाल करने के लिए डेटा टेबल सेट करता है.
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टेक्स्ट स्टाइल का फ़ॉन्ट साइज़ सेट करता है.