Charts Service

संगीत चार्ट

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

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
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सोर्स में मौजूद एक से ज़्यादा रेंज को चार्ट में किस तरह दिखाया जाता है, इसकी जानकारी देने वाली इमेज.
ChartTypeChartTypeCharts सेवा के साथ काम करने वाले चार्ट टाइप की सूची.
ColumnTypeColumnTypeDataTable में कॉलम के लिए मान्य डेटा टाइप की सूची.
CurveStyleCurveStyleचार्ट में कर्व के लिए स्टाइल की सूची.
PointStylePointStyleकिसी लाइन में पॉइंट के स्टाइल की गिनती.
PositionPositionचार्ट में लेजेंड की पोज़िशन की जानकारी.

तरीके

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

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
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)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

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
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चार्ट को तीन डाइमेंशन में सेट करता है.
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

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
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)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इससे टेक्स्ट स्टाइल का फ़ॉन्ट साइज़ सेट किया जाता है.