इस सेवा की मदद से उपयोगकर्ता, 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 | चार्ट में, सोर्स में मौजूद कई रेंज को दिखाने के तरीके की गिनती. |
ChartOptions | Chart के लिए कॉन्फ़िगर किए गए मौजूदा विकल्पों, जैसे कि लंबाई, रंग वगैरह को दिखाता है. |
ChartType | चार्ट सेवा के साथ काम करने वाले चार्ट टाइप. |
Charts | स्क्रिप्ट में चार्ट बनाने के लिए एंट्री पॉइंट. |
ColumnChartBuilder | कॉलम चार्ट के लिए बिल्डर. |
ColumnType | DataTable में कॉलम के लिए मान्य डेटा टाइप की गिनती. |
CurveStyle | चार्ट में कर्व की स्टाइल की गिनती. |
DataTable | चार्ट में इस्तेमाल की जाने वाली डेटा टेबल. |
DataTableBuilder | DataTable ऑब्जेक्ट का बिल्डर. |
DataTableSource | उन ऑब्जेक्ट के लिए इंटरफ़ेस जो अपने डेटा को DataTable के रूप में दिखा सकते हैं. |
DataViewDefinition | चार्ट में मौजूद डेटा को विज़ुअलाइज़ करने के लिए, डेटा व्यू की परिभाषा. |
DataViewDefinitionBuilder | DataViewDefinition ऑब्जेक्ट के लिए बिल्डर. |
LineChartBuilder | लाइन चार्ट के लिए बिल्डर. |
MatchType | इस बारे में जानकारी कि किसी स्ट्रिंग की वैल्यू का मैच कैसे होना चाहिए. |
NumberRangeFilterBuilder | संख्या की सीमा के फ़िल्टर कंट्रोल के लिए बिल्डर. |
Orientation | किसी ऑब्जेक्ट के ओरिएंटेशन की गिनती. |
PickerValuesLayout | पिकर विजेट में चुनी गई वैल्यू दिखाने के तरीके की सूची. |
PieChartBuilder | पाई चार्ट बनाने वाला टूल. |
PointStyle | किसी लाइन में पॉइंट की स्टाइल की गिनती. |
Position | चार्ट में लेजेंड की जगहों की गिनती. |
ScatterChartBuilder | स्कैटर चार्ट के लिए बिल्डर. |
StringFilterBuilder | स्ट्रिंग फ़िल्टर कंट्रोल के लिए बिल्डर. |
TableChartBuilder | टेबल चार्ट के लिए बिल्डर. |
TextStyle | टेक्स्ट स्टाइल कॉन्फ़िगरेशन ऑब्जेक्ट. |
TextStyleBuilder | TextStyle ऑब्जेक्ट बनाने के लिए इस्तेमाल किया गया बिल्डर. |
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 | इस ऑब्जेक्ट के अंदर का डेटा, ब्लॉब के तौर पर दें. |
getOptions() | ChartOptions | इस चार्ट के लिए विकल्प दिखाता है, जैसे कि ऊंचाई, रंग, और ऐक्सिस. |
ChartHiddenDimensionStrategy
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
IGNORE_BOTH | Enum | डिफ़ॉल्ट; चार्ट, छिपे हुए कॉलम और छिपी हुई पंक्तियों को छोड़ देते हैं. |
IGNORE_ROWS | Enum | चार्ट सिर्फ़ छिपी हुई पंक्तियों को छोड़ देते हैं. |
IGNORE_COLUMNS | Enum | चार्ट सिर्फ़ छिपे हुए कॉलम को स्किप करते हैं. |
SHOW_BOTH | Enum | चार्ट, छिपे हुए कॉलम या छिपी हुई पंक्तियों को नहीं छोड़ते. |
ChartMergeStrategy
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
MERGE_COLUMNS | Enum | डिफ़ॉल्ट. |
MERGE_ROWS | Enum | चार्ट, कई रेंज की पंक्तियों को मर्ज कर देता है. |
ChartOptions
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
get(option) | Object | इस चार्ट के लिए कॉन्फ़िगर किया गया विकल्प दिखाता है. |
getOrDefault(option) | Object | इस चार्ट के लिए कॉन्फ़िगर किया गया विकल्प दिखाता है. |
ChartType
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
TIMELINE | Enum | टाइमलाइन चार्ट. |
AREA | Enum | क्षेत्र चार्ट |
BAR | Enum | बार चार्ट |
BUBBLE | Enum | बबल चार्ट. |
CANDLESTICK | Enum | कैंडलस्टिक चार्ट. |
COLUMN | Enum | कॉलम चार्ट |
COMBO | Enum | कॉम्बो चार्ट |
GAUGE | Enum | गेज चार्ट. |
GEO | Enum | जियो चार्ट. |
HISTOGRAM | Enum | हिस्टोग्राम |
RADAR | Enum | रडार चार्ट. |
LINE | Enum | लाइन चार्ट |
ORG | Enum | संगठन चार्ट. |
PIE | Enum | पाई चार्ट |
SCATTER | Enum | स्कैटर चार्ट |
SPARKLINE | Enum | स्पार्कलाइन चार्ट. |
STEPPED_AREA | Enum | स्टेप्ड एरिया चार्ट. |
TABLE | Enum | टेबल चार्ट |
TREEMAP | Enum | ट्रीमैप चार्ट. |
WATERFALL | Enum | वॉटरफ़ॉल चार्ट. |
Charts
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
ChartHiddenDimensionStrategy | ChartHiddenDimensionStrategy | चार्ट में, इससे पता चलता है कि किसी सोर्स में छिपे हुए डाइमेंशन कैसे दिखाए जाते हैं. |
ChartMergeStrategy | ChartMergeStrategy | चार्ट में, सोर्स में मौजूद कई रेंज को दिखाने के तरीके की गिनती. |
ChartType | ChartType | चार्ट सेवा के साथ काम करने वाले चार्ट टाइप की गिनती. |
ColumnType | ColumnType | DataTable में कॉलम के लिए मान्य डेटा टाइप की गिनती. |
CurveStyle | CurveStyle | चार्ट में कर्व की स्टाइल की गिनती. |
PointStyle | PointStyle | किसी लाइन में पॉइंट की स्टाइल की गिनती. |
Position | Position | चार्ट में लेजेंड की जगहों की गिनती. |
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
newAreaChart() | AreaChartBuilder | Google Chart टूल के दस्तावेज़ में बताए गए तरीके से एरिया चार्ट बनाना शुरू करता है. |
newBarChart() | BarChartBuilder | Google Chart टूल दस्तावेज़ में बताए गए तरीके से बार चार्ट बनाना शुरू करता है. |
newColumnChart() | ColumnChartBuilder | Google Chart टूल के दस्तावेज़ में बताए गए तरीके से कॉलम चार्ट बनाना शुरू करता है. |
newDataTable() | DataTableBuilder | एक खाली डेटा टेबल बनाता है, जिसमें इसकी वैल्यू मैन्युअल रूप से सेट की जा सकती हैं. |
newDataViewDefinition() | DataViewDefinitionBuilder | डेटा व्यू की नई परिभाषा बनाता है. |
newLineChart() | LineChartBuilder | Google Chart टूल के दस्तावेज़ में बताए गए तरीके से लाइन चार्ट बनाना शुरू करता है. |
newPieChart() | PieChartBuilder | Google Chart टूल दस्तावेज़ में बताए गए तरीके से पाई चार्ट बनाना शुरू करता है. |
newScatterChart() | ScatterChartBuilder | Google Chart टूल दस्तावेज़ में बताए गए तरीके से स्कैटर चार्ट बनाना शुरू करता है. |
newTableChart() | TableChartBuilder | Google Chart टूल दस्तावेज़ में बताए गए तरीके से टेबल चार्ट बनाना शुरू करता है. |
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
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
DATE | Enum | तारीख की वैल्यू के हिसाब से. |
NUMBER | Enum | संख्या की वैल्यू से मेल खाता है. |
STRING | Enum | स्ट्रिंग की वैल्यू से मेल खाता है. |
CurveStyle
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
NORMAL | Enum | बिना कर्व वाली सीधी लाइनें. |
SMOOTH | Enum | रेखा के कोण समान हैं. |
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
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
EXACT | Enum | सिर्फ़ सटीक वैल्यू को मैच करें |
PREFIX | Enum | वैल्यू की शुरुआत से शुरू होने वाले प्रीफ़िक्स का मिलान करें |
ANY | Enum | किसी भी सबस्ट्रिंग से मैच करें |
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
getName() | String | JSON के विकल्पों में इस्तेमाल किए जाने वाले मैच टाइप का नाम दिखाता है. |
NumberRangeFilterBuilder
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
setMaxValue(maxValue) | NumberRangeFilterBuilder | रेंज की निचली सीमा के लिए, ज़्यादा से ज़्यादा वैल्यू सेट करता है. |
setMinValue(minValue) | NumberRangeFilterBuilder | रेंज की निचली सीमा के लिए, कम से कम वैल्यू सेट करता है. |
setOrientation(orientation) | NumberRangeFilterBuilder | स्लाइडर का ओरिएंटेशन सेट करता है. |
setShowRangeValues(showRangeValues) | NumberRangeFilterBuilder | सेट करता है कि चुनी गई रेंज के एक्सटेंशन दिखाने वाले स्लाइडर के बगल में लेबल रखने हैं या नहीं. |
setTicks(ticks) | NumberRangeFilterBuilder | टिक की संख्या (रेंज बार में तय जगह) सेट करता है. नंबर रेंज फ़िल्टर स्लाइडर थंब्स दिख सकते हैं. |
Orientation
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
HORIZONTAL | Enum | हॉरिज़ॉन्टल ओरिएंटेशन. |
VERTICAL | Enum | वर्टिकल ओरिएंटेशन. |
PickerValuesLayout
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
ASIDE | Enum | चुनी गई वैल्यू, वैल्यू पिकर विजेट के बगल में एक टेक्स्ट लाइन में दिखती हैं. |
BELOW | Enum | चुनी गई वैल्यू, विजेट के नीचे एक टेक्स्ट लाइन में दिखती हैं. |
BELOW_WRAPPING | Enum | यह नीचे जैसा है, लेकिन जो एंट्री पिकर में फ़िट नहीं हो सकती हैं वे नई लाइन में रैप हो जाती हैं. |
BELOW_STACKED | Enum | चुनी गई वैल्यू, विजेट के नीचे मौजूद कॉलम में दिखती हैं. |
PieChartBuilder
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
build() | Chart | चार्ट बनाता है. |
reverseCategories() | PieChartBuilder | डोमेन ऐक्सिस में सीरीज़ बनाने के तरीके को उलटा करता है. |
set3D() | PieChartBuilder | चार्ट को थ्री-डाइमेंशन सेट करता है. |
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
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
NONE | Enum | लाइन पॉइंट न दिखाएं. |
TINY | Enum | छोटे लाइन पॉइंट का इस्तेमाल करें. |
MEDIUM | Enum | मध्यम आकार के लाइन पॉइंट का इस्तेमाल करें. |
LARGE | Enum | बड़े आकार के लाइन पॉइंट का इस्तेमाल करें. |
HUGE | Enum | सबसे बड़े आकार के लाइन पॉइंट का इस्तेमाल करें. |
Position
प्रॉपर्टी
प्रॉपर्टी | Type | ब्यौरा |
---|---|---|
TOP | Enum | चार्ट के ऊपर. |
RIGHT | Enum | चार्ट की दाईं तरफ़. |
BOTTOM | Enum | चार्ट के नीचे. |
NONE | Enum | कोई लेजेंड नहीं दिखाया गया. |
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 | टेक्स्ट स्टाइल का फ़ॉन्ट साइज़ सेट करता है. |