चार्ट को कॉन्फ़िगर करने के विकल्प

चार्ट के टाइप

एनोटेशन चार्ट को कॉन्फ़िगर करने के विकल्प

नाम
कलर

चार्ट के एलिमेंट के लिए इस्तेमाल किए जाने वाले रंग. स्ट्रिंग का एक ऐसा कलेक्शन जिसमें हर एलिमेंट, एचटीएमएल कलर स्ट्रिंग होता है. उदाहरण के लिए: colors:['red','#004411'].

टाइप: स्ट्रिंग का कलेक्शन
डिफ़ॉल्ट: डिफ़ॉल्ट रंग
displayRangeSelector

ज़ूम रेंज चुनने का विकल्प दिखाना है या नहीं. यह विकल्प, चार्ट के सबसे नीचे होता है. यहां false का मतलब है कि विकल्प नहीं दिखाना है.

ज़ूम सिलेक्टर में मौजूद आउटलाइन, चार्ट में मौजूद पहली सीरीज़ का लॉग स्केल वर्शन है. इसे ज़ूम सिलेक्टर की ऊंचाई के हिसाब से स्केल किया गया है.

टाइप: boolean
डिफ़ॉल्ट: true
displayZoomButtons

ज़ूम बटन ("1d 5d 1m" वगैरह) दिखाने हैं या नहीं. यहां false का मतलब है कि नहीं दिखाने हैं.

टाइप: boolean
डिफ़ॉल्ट: true
अधिकतम

Y-ऐक्सिस पर दिखाने के लिए सबसे ज़्यादा वैल्यू. अगर ज़्यादा से ज़्यादा डेटा पॉइंट इस वैल्यू से ज़्यादा है, तो इस सेटिंग को अनदेखा कर दिया जाता है. साथ ही, चार्ट को इस तरह से अडजस्ट किया जाता है कि ज़्यादा से ज़्यादा डेटा पॉइंट से ऊपर मौजूद अगला मुख्य टिक मार्क दिखे. यह scaleType की ओर से तय की गई, Y ऐक्सिस की ज़्यादा से ज़्यादा वैल्यू से ज़्यादा होती है.

यह कोर चार्ट में maxValue के जैसा ही है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
कम से कम

Y-ऐक्सिस पर दिखाने के लिए कम से कम वैल्यू. अगर कम से कम डेटा पॉइंट इस वैल्यू से कम है, तो इस सेटिंग को अनदेखा कर दिया जाता है. साथ ही, चार्ट को इस तरह से अडजस्ट किया जाता है कि कम से कम डेटा पॉइंट से नीचे का अगला मुख्य टिक मार्क दिखे. यह scaleType से तय किए गए, Y ऐक्सिस के कम से कम मान से ज़्यादा प्राथमिकता रखता है.

यह कोर चार्ट में minValue के जैसा ही है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक

एरिया चार्ट को कॉन्फ़िगर करने के विकल्प

नाम
areaOpacity

यह एरिया चार्ट सीरीज़ के नीचे रंगीन हिस्से की डिफ़ॉल्ट ओपैसिटी होती है. इसमें 0.0 पूरी तरह से पारदर्शी होता है और 1.0 पूरी तरह से अपारदर्शी होता है. किसी सीरीज़ के लिए ओपैसिटी तय करने के लिए, areaOpacity प्रॉपर्टी में areaOpacity वैल्यू सेट करें.series

टाइप: number, 0.0- 1.0
डिफ़ॉल्ट: 0.3
backgroundColor

चार्ट के मुख्य हिस्से के बैकग्राउंड का रंग. यह एक सामान्य एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. इसके अलावा, यह नीचे दी गई प्रॉपर्टी वाला ऑब्जेक्ट भी हो सकता है.

टाइप: string या object
डिफ़ॉल्ट: 'white'
backgroundColor.fill

चार्ट में रंग भरने के लिए, एचटीएमएल कलर स्ट्रिंग.

टाइप: string
डिफ़ॉल्ट: 'white'
chartArea

यह एक ऐसा ऑब्जेक्ट होता है जिसमें चार्ट एरिया की जगह और साइज़ को कॉन्फ़िगर करने के लिए मेंबर होते हैं. चार्ट एरिया वह जगह होती है जहां चार्ट बनाया जाता है. इसमें ऐक्सिस और लेजेंड शामिल नहीं होते. इसके लिए, दो फ़ॉर्मैट इस्तेमाल किए जा सकते हैं: कोई संख्या या कोई संख्या, जिसके बाद % का निशान लगा हो. कोई सामान्य संख्या, पिक्सल में दी गई वैल्यू होती है. वहीं, किसी संख्या के बाद % का निशान लगाने का मतलब है कि वैल्यू को प्रतिशत में दिया गया है. उदाहरण: chartArea:{left:20,top:0,width:'50%',height:'75%'}

टाइप: object
डिफ़ॉल्ट: null
chartArea.backgroundColor
चार्ट एरिया के बैकग्राउंड का रंग. स्ट्रिंग का इस्तेमाल करते समय, यह हेक्स स्ट्रिंग (उदाहरण के लिए, '#fdc') या अंग्रेज़ी में रंग का नाम हो सकता है. किसी ऑब्जेक्ट का इस्तेमाल करते समय, ये प्रॉपर्टी दी जा सकती हैं:
  • stroke: रंग, जिसे हेक्स स्ट्रिंग या अंग्रेज़ी में रंग के नाम के तौर पर दिया गया है.
  • strokeWidth: अगर यह विकल्प दिया जाता है, तो यह दी गई चौड़ाई के हिसाब से चार्ट एरिया के चारों ओर बॉर्डर बनाता है. साथ ही, बॉर्डर का रंग stroke के हिसाब से होता है.
टाइप: string या object
डिफ़ॉल्ट: 'white'
chartArea.height

चार्ट एरिया की ऊंचाई.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.left

चार्ट को बाईं ओर के बॉर्डर से कितनी दूर पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.top

चार्ट को सबसे ऊपर वाले बॉर्डर से कितनी दूरी पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: auto
chartArea.width

चार्ट एरिया की चौड़ाई.

टाइप: number या string
डिफ़ॉल्ट: auto
कलर

चार्ट के एलिमेंट के लिए इस्तेमाल किए जाने वाले रंग. स्ट्रिंग का एक ऐसा कलेक्शन जहां हर एलिमेंट, एचटीएमएल कलर स्ट्रिंग होता है. उदाहरण के लिए: colors:['red','#004411'].

टाइप: स्ट्रिंग का कलेक्शन
डिफ़ॉल्ट: डिफ़ॉल्ट रंग
hAxis

यह एक ऑब्जेक्ट है, जिसमें हॉरिज़ॉन्टल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
hAxis.direction

वह दिशा जिसमें हॉरिज़ॉन्टल ऐक्सिस पर वैल्यू बढ़ती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
hAxis.gridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें हॉरिज़ॉन्टल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने के लिए प्रॉपर्टी होती हैं. ध्यान दें कि हॉरिज़ॉन्टल ऐक्सिस की ग्रिडलान, वर्टिकल तौर पर बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.gridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
hAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
hAxis.logScale

hAxis प्रॉपर्टी, हॉरिज़ॉन्टल ऐक्सिस को लॉगरिद्मिक स्केल बनाती है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए. हां के लिए, true पर सेट करें.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए काम करता है.

टाइप: boolean
डिफ़ॉल्ट: false
hAxis.maxValue

क्षैतिज अक्ष की सबसे ज़्यादा वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू दाईं ओर होगी. अगर इसे डेटा की ज़्यादा से ज़्यादा x-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें सदस्यों को हॉरिज़ॉन्टल ऐक्सिस पर माइनर ग्रिडलाइन कॉन्फ़िगर करने की अनुमति होती है. यह hAxis.gridlines विकल्प की तरह ही काम करता है.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.minorGridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल माइनर ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
hAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, गिनती को 0 पर सेट करके छोटी ग्रिडलानें बंद की जा सकती हैं. अब माइनर ग्रिडलैंड की संख्या, पूरी तरह से मेजर ग्रिडलैंड के बीच के इंटरवल (hAxis.gridlines.interval देखें) और ज़रूरी कम से कम स्पेस (hAxis.minorGridlines.minSpacing देखें) पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
hAxis.minValue

क्षैतिज अक्ष की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू बाईं ओर होगी. अगर इसे डेटा की कम से कम x-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.textPosition

चार्ट एरिया के हिसाब से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
hAxis.textStyle

यह एक ऐसा ऑब्जेक्ट होता है जो हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

hAxis प्रॉपर्टी, जो हॉरिज़ॉन्टल ऐक्सिस का टाइटल तय करती है.

टाइप: string
डिफ़ॉल्ट: null
hAxis.titleTextStyle

यह ऑब्जेक्ट, हॉरिज़ॉन्टल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

इस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस की क्रॉपिंग रेंज तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.viewWindow.max

रेंडर करने के लिए, ज़्यादा से ज़्यादा हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप
hAxis.viewWindow.min

रेंडर करने के लिए, कम से कम हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
interpolateNulls

यह तय करता है कि क्या मौजूद नहीं हैं उन पॉइंट की वैल्यू का अनुमान लगाना है. अगर true है, तो यह आस-पास के पॉइंट के आधार पर, किसी भी छूटे हुए डेटा की वैल्यू का अनुमान लगाएगा. अगर false, तो यह लाइन में अज्ञात जगह पर ब्रेक छोड़ देगा.

यह isStacked: true/'percent'/'relative'/'absolute' विकल्प के साथ एरिया चार्ट में काम नहीं करता.

टाइप: boolean
डिफ़ॉल्ट: false
isStacked

true पर सेट होने पर, यह हर डोमेन वैल्यू पर सभी सीरीज़ के एलिमेंट को स्टैक करता है. ध्यान दें: कॉलम, एरिया, और SteppedArea चार्ट में, Google Charts लेजेंड आइटम के क्रम को उलट देता है, ताकि वे सीरीज़ एलिमेंट के स्टैक से बेहतर तरीके से मेल खा सकें. उदाहरण के लिए, सीरीज़ 0 सबसे नीचे वाला लेजेंड आइटम होगा. यह बार चार्ट पर लागू नहीं होता .

isStacked विकल्प में 100% स्टैकिंग की सुविधा भी काम करती है. इसमें हर डोमेन वैल्यू पर मौजूद एलिमेंट के स्टैक को फिर से स्केल किया जाता है, ताकि उनका कुल योग 100% हो जाए.

isStacked के लिए ये विकल्प उपलब्ध हैं:

  • false — एलिमेंट स्टैक नहीं होंगे. यह डिफ़ॉल्ट विकल्प है.
  • true — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है.
  • 'percent' — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है. साथ ही, उन्हें इस तरह से फिर से स्केल करता है कि वे 100% तक जुड़ जाएं. इसमें हर एलिमेंट की वैल्यू को 100% के प्रतिशत के तौर पर कैलकुलेट किया जाता है.
  • 'relative' — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है. साथ ही, उन्हें इस तरह से फिर से स्केल करता है कि उनका योग 1 हो. इसमें हर एलिमेंट की वैल्यू को 1 के फ़्रैक्शन के तौर पर कैलकुलेट किया जाता है.
  • 'absolute' — यह isStacked: true की तरह ही काम करता है.

100% स्टैकिंग के लिए, हर एलिमेंट की कैलकुलेट की गई वैल्यू, उसकी असल वैल्यू के बाद टूलटिप में दिखेगी.

टारगेट ऐक्सिस, डिफ़ॉल्ट रूप से टिक वैल्यू पर सेट होता है. ये वैल्यू, 0-1 के रिलेटिव स्केल पर आधारित होती हैं. 'relative' के लिए, ये वैल्यू 1 के फ़्रैक्शन के तौर पर और 'percent' के लिए 0-100% के तौर पर दिखती हैं. ध्यान दें: 'percent' विकल्प का इस्तेमाल करने पर, ऐक्सिस/टिक वैल्यू प्रतिशत के तौर पर दिखती हैं. हालांकि, असल वैल्यू 0-1 के रिलेटिव स्केल पर आधारित होती हैं. ऐसा इसलिए है, क्योंकि प्रतिशत वाले ऐक्सिस के टिक, 0 से 1 के बीच की वैल्यू पर "#.##%" फ़ॉर्मैट लागू करने से मिलते हैं. isStacked: 'percent' का इस्तेमाल करते समय, यह पक्का करें कि आपने 0 से 1 तक की स्केल वैल्यू का इस्तेमाल करके, कोई भी टिक/ग्रिडलाइन तय की हो. सही hAxis/vAxis विकल्पों का इस्तेमाल करके, ग्रिडलैंड/टिक वैल्यू और फ़ॉर्मैटिंग को अपनी पसंद के मुताबिक बनाया जा सकता है.

100% स्टैकिंग की सुविधा सिर्फ़ number टाइप की डेटा वैल्यू के साथ काम करती है. साथ ही, इसका बेसलाइन ज़ीरो होना चाहिए.

टाइप: boolean/string
डिफ़ॉल्ट: false
लेजेंड

यह एक ऑब्जेक्ट होता है, जिसमें सदस्यों की मदद से लेजेंड के अलग-अलग पहलुओं को कॉन्फ़िगर किया जाता है. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
टाइप: object
डिफ़ॉल्ट: null
legend.position

लेजेंड की जगह. इनमें से कोई एक स्थिति हो सकती है:

  • 'bottom' - चार्ट के नीचे.
  • 'left' - चार्ट की बाईं ओर, बशर्ते कि बाएं ऐक्सिस से कोई series न जुड़ा हो. इसलिए, अगर आपको लेजेंड को बाईं ओर रखना है, तो targetAxisIndex: 1 विकल्प का इस्तेमाल करें.
  • 'in' - चार्ट में, सबसे ऊपर बाएं कोने में.
  • 'none' - कोई लेजेंड नहीं दिखता.
  • 'right' - चार्ट की दाईं ओर. vAxes विकल्प के साथ काम नहीं करता.
  • 'top' - चार्ट के ऊपर.
टाइप: string
डिफ़ॉल्ट: 'right'
legendTextStyle

यह एक ऐसा ऑब्जेक्ट है जो लेजेंड के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
lineWidth

पिक्सल में डेटा लाइन की चौड़ाई. सभी लाइनें छिपाने और सिर्फ़ पॉइंट दिखाने के लिए, शून्य का इस्तेमाल करें. series प्रॉपर्टी का इस्तेमाल करके, अलग-अलग सीरीज़ के लिए वैल्यू बदली जा सकती हैं.

टाइप: number
डिफ़ॉल्ट: 2
pointShape

हर डेटा एलिमेंट का आकार: 'circle', 'triangle', 'square', 'diamond', 'star' या 'polygon'. उदाहरणों के लिए, पॉइंट के बारे में जानकारी देने वाला दस्तावेज़ देखें.

टाइप: string
डिफ़ॉल्ट: 'circle'
pointSize

दिखाए गए पॉइंट का डाइमीटर, पिक्सल में. सभी पॉइंट छिपाने के लिए, शून्य का इस्तेमाल करें. series प्रॉपर्टी का इस्तेमाल करके, अलग-अलग सीरीज़ के लिए वैल्यू बदली जा सकती हैं.

टाइप: number
डिफ़ॉल्ट: 0
reverseCategories

true पर सेट होने पर, यह विकल्प दाईं से बाईं ओर सीरीज़ बनाता है. डिफ़ॉल्ट रूप से, बाईं से दाईं ओर लाइनें खींची जाती हैं.

यह विकल्प सिर्फ़ discrete major ऐक्सिस के लिए उपलब्ध है.

टाइप: boolean
डिफ़ॉल्ट: false
शृंखला

ऑब्जेक्ट की एक कैटगरी. इसमें से हर ऑब्जेक्ट, चार्ट में मौजूद सीरीज़ के फ़ॉर्मैट के बारे में बताता है. किसी सीरीज़ के लिए डिफ़ॉल्ट वैल्यू इस्तेमाल करने के लिए, एक खाली ऑब्जेक्ट {} तय करें. अगर कोई सीरीज़ या वैल्यू नहीं दी गई है, तो ग्लोबल वैल्यू का इस्तेमाल किया जाएगा. हर ऑब्जेक्ट में ये प्रॉपर्टी होती हैं:

  • annotations - यह एक ऐसा ऑब्जेक्ट है जिसे इस सीरीज़ के एनोटेशन पर लागू किया जाना है. इसका इस्तेमाल, उदाहरण के लिए, सीरीज़ के textStyle को कंट्रोल करने के लिए किया जा सकता है:

    series: {
      0: {
        annotations: {
          textStyle: {fontSize: 12, color: 'red' }
        }
      }
    }
              

    कस्टम बनाया जा सकने वाले आइटम की पूरी सूची देखने के लिए, annotations के अलग-अलग विकल्प देखें.

  • areaOpacity - इस सीरीज़ के लिए, ग्लोबल areaOpacity को बदलता है.
  • color - इस सीरीज़ के लिए इस्तेमाल किया जाने वाला रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.
  • labelInLegend - चार्ट के लेजेंड में दिखने वाली सीरीज़ का ब्यौरा.
  • lineDashStyle - इस सीरीज़ के लिए, ग्लोबल lineDashStyle वैल्यू को बदलता है.
  • lineWidth - इस सीरीज़ के लिए, ग्लोबल lineWidth वैल्यू को बदलता है.
  • pointShape - इस सीरीज़ के लिए, ग्लोबल pointShape वैल्यू को बदलता है.
  • pointSize - इस सीरीज़ के लिए, ग्लोबल pointSize वैल्यू को बदलता है.
  • pointsVisible - इस सीरीज़ के लिए, ग्लोबल pointsVisible वैल्यू को बदलता है.
  • targetAxisIndex - इस सीरीज़ को किस ऐक्सिस पर असाइन करना है. इसमें 0 डिफ़ॉल्ट ऐक्सिस है और 1 ऑपोज़िट ऐक्सिस है. डिफ़ॉल्ट वैल्यू 0 है. 1 पर सेट करने से, ऐसा चार्ट तय किया जाता है जिसमें अलग-अलग सीरीज़ को अलग-अलग ऐक्सिस के हिसाब से रेंडर किया जाता है. डिफ़ॉल्ट ऐक्सिस में कम से कम एक सीरीज़ असाइन की जानी चाहिए. अलग-अलग ऐक्सिस के लिए, अलग-अलग स्केल तय किया जा सकता है.
  • visibleInLegend - boolean वैल्यू. इसमें true का मतलब है कि सीरीज़ में लेजेंड एंट्री होनी चाहिए और false का मतलब है कि ऐसा नहीं होना चाहिए. डिफ़ॉल्ट वैल्यू true है.

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

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
टाइप: ऑब्जेक्ट की कैटगरी या नेस्ट किए गए ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: {}
सबटाइटल

चार्ट के टाइटल के नीचे दिखाने के लिए टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
subtitleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है.

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
थीम

थीम, पहले से तय की गई वैल्यू का एक सेट होती है. ये वैल्यू, चार्ट के किसी खास व्यवहार या विज़ुअल इफ़ेक्ट को हासिल करने के लिए एक साथ काम करती हैं. फ़िलहाल, सिर्फ़ एक थीम उपलब्ध है:

  • 'maximized' - इससे चार्ट का एरिया ज़्यादा से ज़्यादा हो जाता है. साथ ही, लीजेंड और सभी लेबल, चार्ट एरिया में दिखते हैं.
टाइप: string
डिफ़ॉल्ट: null
title

चार्ट के ऊपर दिखने वाला टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
titleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
treatLabelsAsText

अगर इसे true पर सेट किया जाता है, तो चार्ट कॉलम को टेक्स्ट कॉलम के तौर पर इस्तेमाल करेगा.

टाइप: boolean
useFirstColumnAsDomain

true पर सेट होने पर, चार्ट इस कॉलम को डोमेन के तौर पर इस्तेमाल करेगा.

टाइप: boolean
vAxes

अगर चार्ट में एक से ज़्यादा वर्टिकल ऐक्सिस हैं, तो यह विकल्प हर वर्टिकल ऐक्सिस के लिए प्रॉपर्टी तय करता है. हर चाइल्ड ऑब्जेक्ट, एक vAxis ऑब्जेक्ट होता है. इसमें vAxis के साथ काम करने वाली सभी प्रॉपर्टी शामिल हो सकती हैं. ये प्रॉपर्टी वैल्यू, एक ही प्रॉपर्टी के लिए किसी भी ग्लोबल सेटिंग को बदल देती हैं.

एक से ज़्यादा वर्टिकल ऐक्सिस वाला चार्ट तय करने के लिए, पहले series.targetAxisIndex का इस्तेमाल करके नया ऐक्सिस तय करें. इसके बाद, vAxes का इस्तेमाल करके ऐक्सिस को कॉन्फ़िगर करें. यहां दिए गए उदाहरण में, सीरीज़ 2 को दाईं ओर के ऐक्सिस पर असाइन किया गया है. साथ ही, इसके लिए कस्टम टाइटल और टेक्स्ट स्टाइल तय की गई है:

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

यह प्रॉपर्टी, ऑब्जेक्ट या कैटगरी हो सकती है: ऑब्जेक्ट, ऑब्जेक्ट का कलेक्शन होता है. हर ऑब्जेक्ट में एक संख्या वाला लेबल होता है, जो उस ऐक्सिस के बारे में बताता है जिसे वह तय करता है. यह ऊपर दिखाया गया फ़ॉर्मैट है. कैटगरी, ऑब्जेक्ट की कैटगरी होती है. इसमें हर ऐक्सिस के लिए एक ऑब्जेक्ट होता है. उदाहरण के लिए, यहां दिया गया ऐरे-स्टाइल नोटेशन, ऊपर दिखाए गए vAxis ऑब्जेक्ट के जैसा ही है:

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
टाइप: ऑब्जेक्ट की कैटगरी या चाइल्ड ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: null
vAxis

यह एक ऑब्जेक्ट है, जिसमें वर्टिकल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. जैसा कि यहां दिखाया गया है:

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
टाइप: object
डिफ़ॉल्ट: null
vAxis.direction

वह दिशा जिसमें वर्टिकल ऐक्सिस पर वैल्यू बढ़ती हैं. डिफ़ॉल्ट रूप से, कम वैल्यू चार्ट में सबसे नीचे होती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
vAxis.gridlines

ऐसा ऑब्जेक्ट जिसमें सदस्यों को वर्टिकल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने की अनुमति हो. ध्यान दें कि वर्टिकल ऐक्सिस की ग्रिडलान, हॉरिज़ॉन्टल तरीके से बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.gridlines.color

चार्ट एरिया में मौजूद वर्टिकल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
vAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
vAxis.logScale

अगर true है, तो वर्टिकल ऐक्सिस को लॉगरिद्मिक स्केल बनाता है. ध्यान दें: सभी वैल्यू पॉज़िटिव होनी चाहिए.

टाइप: boolean
डिफ़ॉल्ट: false
vAxis.maxValue

वर्टिकल ऐक्सिस की सबसे बड़ी वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू ऊपर की ओर होती है. अगर इसे डेटा की ज़्यादा से ज़्यादा y-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
vAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें वर्टिकल ऐक्सिस पर छोटी ग्रिडलाइन कॉन्फ़िगर करने के लिए सदस्य होते हैं. यह vAxis.gridlines विकल्प की तरह ही होता है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.minorGridlines.color

चार्ट एरिया के अंदर मौजूद वर्टिकल माइनर ग्रिडलान का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
vAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, 0 पर गिनती सेट करके, छोटी ग्रिडलान को बंद किया जा सकता है. माइनर ग्रिडलान की संख्या, मेजर ग्रिडलान के बीच के इंटरवल और ज़रूरी कम से कम जगह पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
vAxis.minValue

इस विकल्प की मदद से, वर्टिकल ऐक्सिस की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाया जाता है. ज़्यादातर चार्ट में, यह वैल्यू नीचे की ओर होती है. अगर इसे डेटा की कम से कम y-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: null
vAxis.textPosition

चार्ट एरिया के हिसाब से, वर्टिकल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
vAxis.textStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

इस विकल्प का इस्तेमाल, वर्टिकल ऐक्सिस के लिए टाइटल तय करने के लिए किया जाता है.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
vAxis.titleTextStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

इससे वर्टिकल ऐक्सिस की काटने की सीमा तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.viewWindow.max

रेंडर करने के लिए, वर्टिकल डेटा की सबसे बड़ी वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
vAxis.viewWindow.min

रेंडर करने के लिए, वर्टिकल डेटा की सबसे कम वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप

बार चार्ट को कॉन्फ़िगर करने के विकल्प

नाम
backgroundColor

चार्ट के मुख्य हिस्से के बैकग्राउंड का रंग. यह एक सामान्य एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. इसके अलावा, यह नीचे दी गई प्रॉपर्टी वाला ऑब्जेक्ट भी हो सकता है.

टाइप: string या object
डिफ़ॉल्ट: 'white'
backgroundColor.fill

चार्ट में रंग भरने के लिए, एचटीएमएल कलर स्ट्रिंग.

टाइप:string
डिफ़ॉल्ट: 'white'
chartArea

यह एक ऐसा ऑब्जेक्ट होता है जिसमें चार्ट एरिया की जगह और साइज़ को कॉन्फ़िगर करने के लिए मेंबर होते हैं. चार्ट एरिया वह जगह होती है जहां चार्ट बनाया जाता है. इसमें ऐक्सिस और लेजेंड शामिल नहीं होते. इसके लिए, दो फ़ॉर्मैट इस्तेमाल किए जा सकते हैं: कोई संख्या या कोई संख्या, जिसके बाद % का निशान लगा हो. कोई सामान्य संख्या, पिक्सल में दी गई वैल्यू होती है. वहीं, किसी संख्या के बाद % का निशान लगाने का मतलब है कि वैल्यू को प्रतिशत में दिया गया है. उदाहरण: chartArea:{left:20,top:0,width:'50%',height:'75%'}

टाइप: object
डिफ़ॉल्ट: null
chartArea.backgroundColor
चार्ट एरिया के बैकग्राउंड का रंग. स्ट्रिंग का इस्तेमाल करते समय, यह हेक्स स्ट्रिंग (उदाहरण के लिए, '#fdc') या अंग्रेज़ी में रंग का नाम हो सकता है. किसी ऑब्जेक्ट का इस्तेमाल करते समय, ये प्रॉपर्टी दी जा सकती हैं:
  • stroke: रंग, जिसे हेक्स स्ट्रिंग या अंग्रेज़ी में रंग के नाम के तौर पर दिया गया है.
  • strokeWidth: अगर यह विकल्प दिया जाता है, तो यह दी गई चौड़ाई के हिसाब से चार्ट एरिया के चारों ओर बॉर्डर बनाता है. साथ ही, बॉर्डर का रंग stroke के हिसाब से होता है.
टाइप: string या object
डिफ़ॉल्ट: 'white'
chartArea.height

चार्ट एरिया की ऊंचाई.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.left

चार्ट को बाईं ओर के बॉर्डर से कितनी दूर पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.top

चार्ट को सबसे ऊपर वाले बॉर्डर से कितनी दूरी पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: auto
chartArea.width

चार्ट एरिया की चौड़ाई.

टाइप: नंबर या string
डिफ़ॉल्ट: auto
कलर

चार्ट के एलिमेंट के लिए इस्तेमाल किए जाने वाले रंग. स्ट्रिंग का एक ऐसा कलेक्शन जहां हर एलिमेंट, एचटीएमएल कलर स्ट्रिंग होता है. उदाहरण के लिए: colors:['red','#004411'].

टाइप: स्ट्रिंग का कलेक्शन
डिफ़ॉल्ट: डिफ़ॉल्ट रंग
hAxes

अगर चार्ट में एक से ज़्यादा हॉरिज़ॉन्टल ऐक्सिस हैं, तो यह विकल्प हर हॉरिज़ॉन्टल ऐक्सिस के लिए प्रॉपर्टी तय करता है. हर चाइल्ड ऑब्जेक्ट, एक hAxis ऑब्जेक्ट होता है. इसमें hAxis के साथ काम करने वाली सभी प्रॉपर्टी शामिल हो सकती हैं. ये प्रॉपर्टी वैल्यू, एक ही प्रॉपर्टी के लिए किसी भी ग्लोबल सेटिंग को बदल देती हैं.

एक से ज़्यादा हॉरिज़ॉन्टल ऐक्सिस वाला चार्ट तय करने के लिए, पहले series.targetAxisIndex का इस्तेमाल करके नया ऐक्सिस तय करें. इसके बाद, hAxes का इस्तेमाल करके ऐक्सिस को कॉन्फ़िगर करें. यहां दिए गए उदाहरण में, बॉटम ऐक्सिस को सीरीज़ 1 असाइन की गई है. साथ ही, इसके लिए कस्टम टाइटल और टेक्स्ट स्टाइल तय की गई है:

series:{1:{targetAxisIndex:1}}, hAxes:{1:{title:'Losses', textStyle:{color: 'red'}}}

यह प्रॉपर्टी, ऑब्जेक्ट या कैटगरी हो सकती है: ऑब्जेक्ट, ऑब्जेक्ट का कलेक्शन होता है. हर ऑब्जेक्ट में एक संख्या वाला लेबल होता है, जो उस ऐक्सिस के बारे में बताता है जिसे वह तय करता है. यह ऊपर दिखाया गया फ़ॉर्मैट है. कैटगरी, ऑब्जेक्ट की कैटगरी होती है. इसमें हर ऐक्सिस के लिए एक ऑब्जेक्ट होता है. उदाहरण के लिए, यहां दिया गया ऐरे-स्टाइल नोटेशन, ऊपर दिखाए गए hAxis ऑब्जेक्ट के जैसा ही है:

hAxes: {
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {
      color: 'red'
    }
  } // Axis 1
    
टाइप: ऑब्जेक्ट की कैटगरी या चाइल्ड ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: null
hAxis

यह एक ऑब्जेक्ट है, जिसमें हॉरिज़ॉन्टल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
hAxis.direction

वह दिशा जिसमें हॉरिज़ॉन्टल ऐक्सिस पर वैल्यू बढ़ती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
hAxis.gridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें हॉरिज़ॉन्टल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने के लिए प्रॉपर्टी होती हैं. ध्यान दें कि हॉरिज़ॉन्टल ऐक्सिस की ग्रिडलान, वर्टिकल तौर पर बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.gridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
hAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
hAxis.logScale

hAxis प्रॉपर्टी, हॉरिज़ॉन्टल ऐक्सिस को लॉगरिद्मिक स्केल बनाती है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए. हां के लिए, true पर सेट करें.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए काम करता है.

टाइप: boolean
डिफ़ॉल्ट: false
hAxis.maxValue

क्षैतिज अक्ष की सबसे ज़्यादा वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू दाईं ओर होगी. अगर इसे डेटा की ज़्यादा से ज़्यादा x-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें सदस्यों को हॉरिज़ॉन्टल ऐक्सिस पर माइनर ग्रिडलाइन कॉन्फ़िगर करने की अनुमति होती है. यह hAxis.gridlines विकल्प की तरह ही काम करता है.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.minorGridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल माइनर ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
hAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, गिनती को 0 पर सेट करके छोटी ग्रिडलानें बंद की जा सकती हैं. अब माइनर ग्रिडलैंड की संख्या, पूरी तरह से मेजर ग्रिडलैंड के बीच के इंटरवल (hAxis.gridlines.interval देखें) और ज़रूरी कम से कम स्पेस (hAxis.minorGridlines.minSpacing देखें) पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
hAxis.minValue

क्षैतिज अक्ष की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू बाईं ओर होगी. अगर इसे डेटा की कम से कम x-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.textPosition

चार्ट एरिया के हिसाब से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
hAxis.textStyle

यह एक ऐसा ऑब्जेक्ट होता है जो हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

hAxis प्रॉपर्टी, जो हॉरिज़ॉन्टल ऐक्सिस का टाइटल तय करती है.

टाइप: string
डिफ़ॉल्ट: null
hAxis.titleTextStyle

यह ऑब्जेक्ट, हॉरिज़ॉन्टल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

इस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस की क्रॉपिंग रेंज तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.viewWindow.max

रेंडर करने के लिए, ज़्यादा से ज़्यादा हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप
hAxis.viewWindow.min

रेंडर करने के लिए, कम से कम हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
isStacked

true पर सेट होने पर, यह हर डोमेन वैल्यू पर सभी सीरीज़ के एलिमेंट को स्टैक करता है. ध्यान दें: कॉलम, एरिया, और SteppedArea चार्ट में, Google Charts लेजेंड आइटम के क्रम को उलट देता है, ताकि वे सीरीज़ एलिमेंट के स्टैक से बेहतर तरीके से मेल खा सकें. उदाहरण के लिए, सीरीज़ 0 सबसे नीचे वाला लेजेंड आइटम होगा. यह बार चार्ट पर लागू नहीं होता .

isStacked विकल्प में 100% स्टैकिंग की सुविधा भी काम करती है. इसमें हर डोमेन वैल्यू पर मौजूद एलिमेंट के स्टैक को फिर से स्केल किया जाता है, ताकि उनका कुल योग 100% हो जाए.

isStacked के लिए ये विकल्प उपलब्ध हैं:

  • false — एलिमेंट स्टैक नहीं होंगे. यह डिफ़ॉल्ट विकल्प है.
  • true — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है.
  • 'percent' — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है. साथ ही, उन्हें इस तरह से फिर से स्केल करता है कि वे 100% तक जुड़ जाएं. इसमें हर एलिमेंट की वैल्यू को 100% के प्रतिशत के तौर पर कैलकुलेट किया जाता है.
  • 'relative' — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है. साथ ही, उन्हें इस तरह से फिर से स्केल करता है कि उनका योग 1 हो. इसमें हर एलिमेंट की वैल्यू को 1 के फ़्रैक्शन के तौर पर कैलकुलेट किया जाता है.
  • 'absolute' — यह isStacked: true की तरह ही काम करता है.

100% स्टैकिंग के लिए, हर एलिमेंट की कैलकुलेट की गई वैल्यू, उसकी असल वैल्यू के बाद टूलटिप में दिखेगी.

टारगेट ऐक्सिस, डिफ़ॉल्ट रूप से टिक वैल्यू पर सेट होता है. ये वैल्यू, 0-1 के रिलेटिव स्केल पर आधारित होती हैं. 'relative' के लिए, ये वैल्यू 1 के फ़्रैक्शन के तौर पर और 'percent' के लिए 0-100% के तौर पर दिखती हैं. ध्यान दें: 'percent' विकल्प का इस्तेमाल करने पर, ऐक्सिस/टिक वैल्यू प्रतिशत के तौर पर दिखती हैं. हालांकि, असल वैल्यू 0-1 के रिलेटिव स्केल पर आधारित होती हैं. ऐसा इसलिए है, क्योंकि प्रतिशत वाले ऐक्सिस के टिक, 0 से 1 के बीच की वैल्यू पर "#.##%" फ़ॉर्मैट लागू करने से मिलते हैं. isStacked: 'percent' का इस्तेमाल करते समय, यह पक्का करें कि आपने 0 से 1 तक की स्केल वैल्यू का इस्तेमाल करके, कोई भी टिक/ग्रिडलाइन तय की हो. सही hAxis/vAxis विकल्पों का इस्तेमाल करके, ग्रिडलैंड/टिक वैल्यू और फ़ॉर्मैटिंग को अपनी पसंद के मुताबिक बनाया जा सकता है.

100% स्टैकिंग की सुविधा सिर्फ़ number टाइप की डेटा वैल्यू के साथ काम करती है. साथ ही, इसका बेसलाइन ज़ीरो होना चाहिए.

टाइप: boolean/string
डिफ़ॉल्ट: false
लेजेंड

यह एक ऑब्जेक्ट होता है, जिसमें सदस्यों की मदद से लेजेंड के अलग-अलग पहलुओं को कॉन्फ़िगर किया जाता है. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
टाइप: object
डिफ़ॉल्ट: null
legend.position

लेजेंड की जगह. इनमें से कोई एक स्थिति हो सकती है:

  • 'bottom' - चार्ट के नीचे.
  • 'left' - चार्ट की बाईं ओर, बशर्ते कि बाएं ऐक्सिस से कोई सीरीज़ न जुड़ी हो. इसलिए, अगर आपको लेजेंड को बाईं ओर रखना है, तो targetAxisIndex: 1 विकल्प का इस्तेमाल करें.
  • 'in' - चार्ट में, सबसे ऊपर बाएं कोने में.
  • 'none' - कोई लेजेंड नहीं दिखता.
  • 'right' - चार्ट की दाईं ओर. vAxes विकल्प के साथ काम नहीं करता.
  • 'top' - चार्ट के ऊपर.
टाइप: string
डिफ़ॉल्ट: 'right'
legendTextStyle

यह एक ऐसा ऑब्जेक्ट है जो लेजेंड के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
reverseCategories

true पर सेट होने पर, यह विकल्प दाईं से बाईं ओर सीरीज़ बनाता है. डिफ़ॉल्ट रूप से, बाईं से दाईं ओर लाइनें खींची जाती हैं.

यह विकल्प सिर्फ़ discrete major ऐक्सिस के लिए उपलब्ध है.

टाइप: boolean
डिफ़ॉल्ट: false
शृंखला

ऑब्जेक्ट की एक कैटगरी. इसमें से हर ऑब्जेक्ट, चार्ट में मौजूद सीरीज़ के फ़ॉर्मैट के बारे में बताता है. किसी सीरीज़ के लिए डिफ़ॉल्ट वैल्यू इस्तेमाल करने के लिए, एक खाली ऑब्जेक्ट {} तय करें. अगर कोई सीरीज़ या वैल्यू नहीं दी गई है, तो ग्लोबल वैल्यू का इस्तेमाल किया जाएगा. हर ऑब्जेक्ट में ये प्रॉपर्टी होती हैं:

  • annotations - यह एक ऐसा ऑब्जेक्ट है जिसे इस सीरीज़ के एनोटेशन पर लागू किया जाना है. इसका इस्तेमाल, उदाहरण के लिए, सीरीज़ के textStyle को कंट्रोल करने के लिए किया जा सकता है:

    series: {
      0: {
        annotations: {
          textStyle: {fontSize: 12, color: 'red' }
        }
      }
    }
              

    कस्टम बनाया जा सकने वाले आइटम की पूरी सूची देखने के लिए, annotations के अलग-अलग विकल्प देखें.

  • color - इस सीरीज़ के लिए इस्तेमाल किया जाने वाला रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.
  • labelInLegend - चार्ट के लेजेंड में दिखने वाली सीरीज़ का ब्यौरा.
  • targetAxisIndex - इस सीरीज़ को किस ऐक्सिस पर असाइन करना है. इसमें 0 डिफ़ॉल्ट ऐक्सिस है और 1 ऑपोज़िट ऐक्सिस है. डिफ़ॉल्ट वैल्यू 0 है. 1 पर सेट करने से, ऐसा चार्ट तय किया जाता है जिसमें अलग-अलग सीरीज़ को अलग-अलग ऐक्सिस के हिसाब से रेंडर किया जाता है. डिफ़ॉल्ट ऐक्सिस में कम से कम एक सीरीज़ असाइन की जानी चाहिए. अलग-अलग ऐक्सिस के लिए, अलग-अलग स्केल तय किया जा सकता है.
  • visibleInLegend - boolean वैल्यू. इसमें true का मतलब है कि सीरीज़ में लेजेंड एंट्री होनी चाहिए और false का मतलब है कि ऐसा नहीं होना चाहिए. डिफ़ॉल्ट वैल्यू true है.

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

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
टाइप: ऑब्जेक्ट की कैटगरी या नेस्ट किए गए ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: {}
सबटाइटल

चार्ट के टाइटल के नीचे दिखाने के लिए टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
subtitleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है.

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
थीम

थीम, पहले से तय की गई वैल्यू का एक सेट होती है. ये वैल्यू, चार्ट के किसी खास व्यवहार या विज़ुअल इफ़ेक्ट को हासिल करने के लिए एक साथ काम करती हैं. फ़िलहाल, सिर्फ़ एक थीम उपलब्ध है:

  • 'maximized' - इससे चार्ट का एरिया ज़्यादा से ज़्यादा हो जाता है. साथ ही, लीजेंड और सभी लेबल, चार्ट एरिया में दिखते हैं.
टाइप: string
डिफ़ॉल्ट: null
title

चार्ट के ऊपर दिखने वाला टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
titleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
ट्रेंडलाइन

इस विकल्प की मदद से, ट्रेंडलाइन को उन चार्ट पर दिखाया जाता है जिन पर यह सुविधा काम करती है. डिफ़ॉल्ट रूप से, linear ट्रेंडलाइन का इस्तेमाल किया जाता है. हालांकि, trendlines.n.type विकल्प की मदद से इसे पसंद के मुताबिक बनाया जा सकता है.

ट्रेंडलाइन को हर सीरीज़ के हिसाब से तय किया जाता है. इसलिए, ज़्यादातर समय आपके विकल्प इस तरह दिखेंगे:

var options = {
  trendlines: {
    0: {
      type: 'linear',
      color: 'green',
      lineWidth: 3,
      opacity: 0.3,
      visibleInLegend: true
    }
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
trendlines.n.color

ट्रेंडलाइन का रंग. इसे अंग्रेज़ी में रंग के नाम या हेक्स स्ट्रिंग के तौर पर दिखाया जाता है.

टाइप: string
डिफ़ॉल्ट: सीरीज़ का डिफ़ॉल्ट रंग
trendlines.n.degree

type: 'polynomial' की ट्रेंडलाइन के लिए, पॉलिनॉमियल की डिग्री (क्वाड्रैटिक के लिए 2, क्यूबिक के लिए 3 वगैरह).

टाइप: number
डिफ़ॉल्ट: 3
trendlines.n.labelInLegend

इस विकल्प को सेट करने पर, लेजेंड में ट्रेंडलाइन इस स्ट्रिंग के तौर पर दिखेगी.

टाइप: string
डिफ़ॉल्ट: null
trendlines.n.lineWidth

पिक्सल में, ट्रेंडलाइन की लाइन की चौड़ाई.

टाइप: number
डिफ़ॉल्ट: 2
trendlines.n.type

ट्रेंडलाइन 'linear' (डिफ़ॉल्ट), 'exponential' या 'polynomial' में से कोई एक है.

टाइप: string
डिफ़ॉल्ट: linear
trendlines.n.visibleInLegend

लेजेंड में ट्रेंडलाइन समीकरण दिखता है या नहीं. यह ट्रेंडलाइन टूलटिप में दिखेगा.

टाइप: boolean
डिफ़ॉल्ट: false
useFirstColumnAsDomain

true पर सेट होने पर, चार्ट इस कॉलम को डोमेन के तौर पर इस्तेमाल करेगा.

टाइप: boolean
vAxis

यह एक ऑब्जेक्ट है, जिसमें वर्टिकल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. जैसा कि यहां दिखाया गया है:

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
टाइप: object
डिफ़ॉल्ट: null
vAxis.direction

वह दिशा जिसमें वर्टिकल ऐक्सिस पर वैल्यू बढ़ती हैं. डिफ़ॉल्ट रूप से, कम वैल्यू चार्ट में सबसे नीचे होती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
vAxis.gridlines

ऐसा ऑब्जेक्ट जिसमें सदस्यों को वर्टिकल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने की अनुमति हो. ध्यान दें कि वर्टिकल ऐक्सिस की ग्रिडलान, हॉरिज़ॉन्टल तरीके से बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.gridlines.color

चार्ट एरिया में मौजूद वर्टिकल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
vAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
vAxis.logScale

अगर true है, तो वर्टिकल ऐक्सिस को लॉगरिद्मिक स्केल बनाता है. ध्यान दें: सभी वैल्यू पॉज़िटिव होनी चाहिए.

टाइप: boolean
डिफ़ॉल्ट: false
vAxis.maxValue

वर्टिकल ऐक्सिस की सबसे बड़ी वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू ऊपर की ओर होती है. अगर इसे डेटा की ज़्यादा से ज़्यादा y-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
vAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें वर्टिकल ऐक्सिस पर छोटी ग्रिडलाइन कॉन्फ़िगर करने के लिए सदस्य होते हैं. यह vAxis.gridlines विकल्प की तरह ही होता है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.minorGridlines.color

चार्ट एरिया के अंदर मौजूद वर्टिकल माइनर ग्रिडलान का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
vAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, 0 पर गिनती सेट करके, छोटी ग्रिडलान को बंद किया जा सकता है. माइनर ग्रिडलान की संख्या, मेजर ग्रिडलान के बीच के इंटरवल और ज़रूरी कम से कम जगह पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
vAxis.minValue

इस विकल्प की मदद से, वर्टिकल ऐक्सिस की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाया जाता है. ज़्यादातर चार्ट में, यह वैल्यू नीचे की ओर होती है. अगर इसे डेटा की कम से कम y-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: null
vAxis.textPosition

चार्ट एरिया के हिसाब से, वर्टिकल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
vAxis.textStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

इस विकल्प का इस्तेमाल, वर्टिकल ऐक्सिस के लिए टाइटल तय करने के लिए किया जाता है.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
vAxis.titleTextStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

इससे वर्टिकल ऐक्सिस की काटने की सीमा तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.viewWindow.max

रेंडर करने के लिए, वर्टिकल डेटा की सबसे बड़ी वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
vAxis.viewWindow.min

रेंडर करने के लिए, वर्टिकल डेटा की सबसे कम वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप

बबल चार्ट कॉन्फ़िगर करने के विकल्प

नाम
backgroundColor

चार्ट के मुख्य हिस्से के बैकग्राउंड का रंग. यह एक सामान्य एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. इसके अलावा, यह नीचे दी गई प्रॉपर्टी वाला ऑब्जेक्ट भी हो सकता है.

टाइप: string या object
डिफ़ॉल्ट: 'white'
backgroundColor.fill

चार्ट में रंग भरने के लिए, एचटीएमएल कलर स्ट्रिंग.

टाइप: string
डिफ़ॉल्ट: 'white'
बबल

बबल की विज़ुअल प्रॉपर्टी कॉन्फ़िगर करने के लिए, सदस्यों वाला ऑब्जेक्ट.

टाइप: object
डिफ़ॉल्ट: null
bubble.opacity

बबल की अपारदर्शिता, जहां 0 पूरी तरह से पारदर्शी है और 1 पूरी तरह से अपारदर्शी है.

टाइप: 0.0 और 1.0 के बीच की संख्या
डिफ़ॉल्ट: 0.8
bubble.stroke

बबल के स्ट्रोक का रंग.

टाइप: string
डिफ़ॉल्ट: '#ccc'
bubble.textStyle

यह एक ऐसा ऑब्जेक्ट होता है जो बबल टेक्स्ट की स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{color: <string>, fontName: <string>, fontSize: <number>}

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
chartArea

यह एक ऐसा ऑब्जेक्ट होता है जिसमें चार्ट एरिया की जगह और साइज़ को कॉन्फ़िगर करने के लिए मेंबर होते हैं. चार्ट एरिया वह जगह होती है जहां चार्ट बनाया जाता है. इसमें ऐक्सिस और लेजेंड शामिल नहीं होते. इसके लिए, दो फ़ॉर्मैट इस्तेमाल किए जा सकते हैं: कोई संख्या या कोई संख्या जिसके बाद % का निशान लगा हो. कोई सामान्य संख्या, पिक्सल में दी गई वैल्यू होती है. वहीं, किसी संख्या के बाद % का निशान लगा होने का मतलब है कि वह प्रतिशत में दी गई वैल्यू है. उदाहरण: chartArea:{left:20,top:0,width:'50%',height:'75%'}

टाइप: object
डिफ़ॉल्ट: null
chartArea.backgroundColor
चार्ट एरिया के बैकग्राउंड का रंग. स्ट्रिंग का इस्तेमाल करते समय, यह हेक्स स्ट्रिंग (उदाहरण के लिए, '#fdc') या अंग्रेज़ी में रंग का नाम हो सकता है. किसी ऑब्जेक्ट का इस्तेमाल करते समय, ये प्रॉपर्टी दी जा सकती हैं:
  • stroke: रंग, जिसे हेक्स स्ट्रिंग या अंग्रेज़ी में रंग के नाम के तौर पर दिया गया है.
  • strokeWidth: अगर यह विकल्प दिया जाता है, तो यह दी गई चौड़ाई के हिसाब से चार्ट एरिया के चारों ओर बॉर्डर बनाता है. साथ ही, बॉर्डर का रंग stroke के हिसाब से होता है.
टाइप: string या object
डिफ़ॉल्ट: 'white'
chartArea.height

चार्ट एरिया की ऊंचाई.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.left

चार्ट को बाईं ओर के बॉर्डर से कितनी दूर पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.top

चार्ट को सबसे ऊपर वाले बॉर्डर से कितनी दूरी पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: auto
chartArea.width

चार्ट एरिया की चौड़ाई.

टाइप: number या string
डिफ़ॉल्ट: auto
कलर

चार्ट के एलिमेंट के लिए इस्तेमाल किए जाने वाले रंग. स्ट्रिंग का एक ऐसा कलेक्शन जहां हर एलिमेंट, एचटीएमएल कलर स्ट्रिंग होता है. उदाहरण के लिए: colors:['red','#004411'].

टाइप: स्ट्रिंग का कलेक्शन
डिफ़ॉल्ट: डिफ़ॉल्ट रंग
hAxis

यह एक ऑब्जेक्ट है, जिसमें हॉरिज़ॉन्टल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
hAxis.direction

वह दिशा जिसमें हॉरिज़ॉन्टल ऐक्सिस पर वैल्यू बढ़ती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
hAxis.gridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें हॉरिज़ॉन्टल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने के लिए प्रॉपर्टी होती हैं. ध्यान दें कि हॉरिज़ॉन्टल ऐक्सिस की ग्रिडलान, वर्टिकल तौर पर बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.gridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
hAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
hAxis.logScale

hAxis प्रॉपर्टी, हॉरिज़ॉन्टल ऐक्सिस को लॉगरिद्मिक स्केल बनाती है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए. हां के लिए, true पर सेट करें.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए काम करता है.

टाइप: boolean
डिफ़ॉल्ट: false
hAxis.maxValue

क्षैतिज अक्ष की सबसे ज़्यादा वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू दाईं ओर होगी. अगर इसे डेटा की ज़्यादा से ज़्यादा x-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें सदस्यों को हॉरिज़ॉन्टल ऐक्सिस पर माइनर ग्रिडलाइन कॉन्फ़िगर करने की अनुमति होती है. यह hAxis.gridlines विकल्प की तरह ही काम करता है.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.minorGridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल माइनर ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
hAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, गिनती को 0 पर सेट करके छोटी ग्रिडलानें बंद की जा सकती हैं. अब माइनर ग्रिडलैंड की संख्या, पूरी तरह से मेजर ग्रिडलैंड के बीच के इंटरवल (hAxis.gridlines.interval देखें) और ज़रूरी कम से कम स्पेस (hAxis.minorGridlines.minSpacing देखें) पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
hAxis.minValue

क्षैतिज अक्ष की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू बाईं ओर होगी. अगर इसे डेटा की कम से कम x-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.textPosition

चार्ट एरिया के हिसाब से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
hAxis.textStyle

यह एक ऐसा ऑब्जेक्ट होता है जो हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

hAxis प्रॉपर्टी, जो हॉरिज़ॉन्टल ऐक्सिस का टाइटल तय करती है.

टाइप: string
डिफ़ॉल्ट: null
hAxis.titleTextStyle

यह ऑब्जेक्ट, हॉरिज़ॉन्टल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

इस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस की क्रॉपिंग रेंज तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.viewWindow.max

रेंडर करने के लिए, ज़्यादा से ज़्यादा हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप
hAxis.viewWindow.min

रेंडर करने के लिए, कम से कम हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
लेजेंड

यह एक ऑब्जेक्ट होता है, जिसमें सदस्यों की मदद से लेजेंड के अलग-अलग पहलुओं को कॉन्फ़िगर किया जाता है. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
टाइप: object
डिफ़ॉल्ट: null
legend.position

लेजेंड की जगह. इनमें से कोई एक स्थिति हो सकती है:

  • 'bottom' - चार्ट के नीचे.
  • 'left' - चार्ट की बाईं ओर, बशर्ते कि बाएं ऐक्सिस से कोई सीरीज़ न जुड़ी हो. इसलिए, अगर आपको लेजेंड को बाईं ओर रखना है, तो targetAxisIndex: 1 विकल्प का इस्तेमाल करें.
  • 'in' - चार्ट में, सबसे ऊपर बाएं कोने में.
  • 'none' - कोई लेजेंड नहीं दिखता.
  • 'right' - चार्ट की दाईं ओर. vAxes विकल्प के साथ काम नहीं करता.
  • 'top' - चार्ट के ऊपर.
टाइप: string
डिफ़ॉल्ट: 'right'
legendTextStyle

यह एक ऐसा ऑब्जेक्ट है जो लेजेंड के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
शृंखला

ऑब्जेक्ट का एक ऑब्जेक्ट, जहां कुंजियां सीरीज़ के नाम (Color कॉलम में मौजूद वैल्यू) हैं. साथ ही, हर ऑब्जेक्ट में चार्ट में मौजूद उससे जुड़ी सीरीज़ के फ़ॉर्मैट के बारे में बताया गया है. अगर कोई सीरीज़ या वैल्यू नहीं दी गई है, तो ग्लोबल वैल्यू का इस्तेमाल किया जाएगा. हर ऑब्जेक्ट में ये प्रॉपर्टी होती हैं:

  • color - इस सीरीज़ के लिए इस्तेमाल किया जाने वाला रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.
  • visibleInLegend - boolean वैल्यू. इसमें true का मतलब है कि सीरीज़ में लेजेंड एंट्री होनी चाहिए और false का मतलब है कि ऐसा नहीं होना चाहिए. डिफ़ॉल्ट वैल्यू true है.
उदाहरण:
series: {'Europe': {color: 'green'}}
टाइप: नेस्ट किए गए ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: {}
sizeAxis

यह एक ऐसा ऑब्जेक्ट है जिसमें सदस्यों को यह कॉन्फ़िगर करने की अनुमति होती है कि वैल्यू को बबल के साइज़ से कैसे जोड़ा जाए. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

 {minValue: 0,  maxSize: 20}
टाइप: object
डिफ़ॉल्ट: null
sizeAxis.maxSize

पिक्सल में, सबसे बड़े ब्यबल की ज़्यादा से ज़्यादा रेडियस.

टाइप: number
डिफ़ॉल्ट: 30
sizeAxis.minSize

सबसे छोटे ब्यबल की कम से कम रेडियस, पिक्सल में.

टाइप: number
डिफ़ॉल्ट: 5
सबटाइटल

चार्ट के टाइटल के नीचे दिखाने के लिए टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
subtitleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है.

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
थीम

थीम, पहले से तय की गई वैल्यू का एक सेट होती है. ये वैल्यू, चार्ट के किसी खास व्यवहार या विज़ुअल इफ़ेक्ट को हासिल करने के लिए एक साथ काम करती हैं. फ़िलहाल, सिर्फ़ एक थीम उपलब्ध है:

  • 'maximized' - इससे चार्ट का एरिया ज़्यादा से ज़्यादा हो जाता है. साथ ही, लीजेंड और सभी लेबल, चार्ट एरिया में दिखते हैं.
टाइप: string
डिफ़ॉल्ट: null
title

चार्ट के ऊपर दिखने वाला टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
titleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
treatLabelsAsText

अगर इसे true पर सेट किया जाता है, तो चार्ट कॉलम को टेक्स्ट कॉलम के तौर पर इस्तेमाल करेगा.

टाइप: boolean
useFirstColumnAsDomain

true पर सेट होने पर, चार्ट इस कॉलम को डोमेन के तौर पर इस्तेमाल करेगा.

टाइप: boolean
vAxes

अगर चार्ट में एक से ज़्यादा वर्टिकल ऐक्सिस हैं, तो यह विकल्प हर वर्टिकल ऐक्सिस के लिए प्रॉपर्टी तय करता है. हर चाइल्ड ऑब्जेक्ट, एक vAxis ऑब्जेक्ट होता है. इसमें vAxis के साथ काम करने वाली सभी प्रॉपर्टी शामिल हो सकती हैं. ये प्रॉपर्टी वैल्यू, एक ही प्रॉपर्टी के लिए किसी भी ग्लोबल सेटिंग को बदल देती हैं.

एक से ज़्यादा वर्टिकल ऐक्सिस वाला चार्ट तय करने के लिए, पहले series.targetAxisIndex का इस्तेमाल करके नया ऐक्सिस तय करें. इसके बाद, vAxes का इस्तेमाल करके ऐक्सिस को कॉन्फ़िगर करें. यहां दिए गए उदाहरण में, सीरीज़ 2 को दाईं ओर के ऐक्सिस पर असाइन किया गया है. साथ ही, इसके लिए कस्टम टाइटल और टेक्स्ट स्टाइल तय की गई है:

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

यह प्रॉपर्टी, ऑब्जेक्ट या कैटगरी हो सकती है: ऑब्जेक्ट, ऑब्जेक्ट का कलेक्शन होता है. हर ऑब्जेक्ट में एक संख्या वाला लेबल होता है, जो उस ऐक्सिस के बारे में बताता है जिसे वह तय करता है. यह ऊपर दिखाया गया फ़ॉर्मैट है. कैटगरी, ऑब्जेक्ट की कैटगरी होती है. इसमें हर ऐक्सिस के लिए एक ऑब्जेक्ट होता है. उदाहरण के लिए, यहां दिया गया ऐरे-स्टाइल नोटेशन, ऊपर दिखाए गए vAxis ऑब्जेक्ट के जैसा ही है:

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
टाइप: ऑब्जेक्ट की कैटगरी या चाइल्ड ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: null
vAxis

यह एक ऑब्जेक्ट है, जिसमें वर्टिकल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. जैसा कि यहां दिखाया गया है:

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
टाइप: object
डिफ़ॉल्ट: null
vAxis.direction

वह दिशा जिसमें वर्टिकल ऐक्सिस पर वैल्यू बढ़ती हैं. डिफ़ॉल्ट रूप से, कम वैल्यू चार्ट में सबसे नीचे होती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
vAxis.gridlines

ऐसा ऑब्जेक्ट जिसमें सदस्यों को वर्टिकल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने की अनुमति हो. ध्यान दें कि वर्टिकल ऐक्सिस की ग्रिडलान, हॉरिज़ॉन्टल तरीके से बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.gridlines.color

चार्ट एरिया में मौजूद वर्टिकल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
vAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
vAxis.logScale

अगर true है, तो वर्टिकल ऐक्सिस को लॉगरिद्मिक स्केल बनाता है. ध्यान दें: सभी वैल्यू पॉज़िटिव होनी चाहिए.

टाइप: boolean
डिफ़ॉल्ट: false
vAxis.maxValue

वर्टिकल ऐक्सिस की सबसे बड़ी वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू ऊपर की ओर होती है. अगर इसे डेटा की ज़्यादा से ज़्यादा y-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
vAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें वर्टिकल ऐक्सिस पर छोटी ग्रिडलाइन कॉन्फ़िगर करने के लिए सदस्य होते हैं. यह vAxis.gridlines विकल्प की तरह ही होता है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.minorGridlines.color

चार्ट एरिया के अंदर मौजूद वर्टिकल माइनर ग्रिडलान का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
vAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, 0 पर गिनती सेट करके, छोटी ग्रिडलान को बंद किया जा सकता है. माइनर ग्रिडलान की संख्या, मेजर ग्रिडलान के बीच के इंटरवल और ज़रूरी कम से कम जगह पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
vAxis.minValue

इस विकल्प की मदद से, वर्टिकल ऐक्सिस की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाया जाता है. ज़्यादातर चार्ट में, यह वैल्यू नीचे की ओर होती है. अगर इसे डेटा की कम से कम y-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: null
vAxis.textPosition

चार्ट एरिया के हिसाब से, वर्टिकल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
vAxis.textStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

इस विकल्प का इस्तेमाल, वर्टिकल ऐक्सिस के लिए टाइटल तय करने के लिए किया जाता है.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
vAxis.titleTextStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

इससे वर्टिकल ऐक्सिस की काटने की सीमा तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.viewWindow.max

रेंडर करने के लिए, वर्टिकल डेटा की सबसे बड़ी वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
vAxis.viewWindow.min

रेंडर करने के लिए, वर्टिकल डेटा की सबसे कम वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto

कैलेंडर को कॉन्फ़िगर करने के विकल्प

नाम
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
चौड़ाई

पिक्सल में चार्ट की चौड़ाई.

टाइप: number
डिफ़ॉल्ट: इसमें शामिल एलिमेंट की चौड़ाई

कैंडलस्टिक चार्ट को कॉन्फ़िगर करने के विकल्प

नाम
backgroundColor

चार्ट के मुख्य हिस्से के बैकग्राउंड का रंग. यह एक सामान्य एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. इसके अलावा, यह नीचे दी गई प्रॉपर्टी वाला ऑब्जेक्ट भी हो सकता है.

टाइप: string या object
डिफ़ॉल्ट: 'white'
backgroundColor.fill

चार्ट में रंग भरने के लिए, एचटीएमएल कलर स्ट्रिंग.

टाइप: string
डिफ़ॉल्ट: 'white'
chartArea

यह एक ऐसा ऑब्जेक्ट होता है जिसमें चार्ट एरिया की जगह और साइज़ को कॉन्फ़िगर करने के लिए मेंबर होते हैं. चार्ट एरिया वह जगह होती है जहां चार्ट बनाया जाता है. इसमें ऐक्सिस और लेजेंड शामिल नहीं होते. इसके लिए, दो फ़ॉर्मैट इस्तेमाल किए जा सकते हैं: कोई संख्या या कोई संख्या, जिसके बाद % का निशान लगा हो. कोई सामान्य संख्या, पिक्सल में दी गई वैल्यू होती है. वहीं, किसी संख्या के बाद % का निशान लगाने का मतलब है कि वैल्यू को प्रतिशत में दिया गया है. उदाहरण: chartArea:{left:20,top:0,width:'50%',height:'75%'}

टाइप: object
डिफ़ॉल्ट: null
chartArea.backgroundColor
चार्ट एरिया के बैकग्राउंड का रंग. स्ट्रिंग का इस्तेमाल करते समय, यह हेक्स स्ट्रिंग (उदाहरण के लिए, '#fdc') या अंग्रेज़ी में रंग का नाम हो सकता है. किसी ऑब्जेक्ट का इस्तेमाल करते समय, ये प्रॉपर्टी दी जा सकती हैं:
  • stroke: रंग, जिसे हेक्स स्ट्रिंग या अंग्रेज़ी में रंग के नाम के तौर पर दिया गया है.
  • strokeWidth: अगर यह विकल्प दिया जाता है, तो यह दी गई चौड़ाई के हिसाब से चार्ट एरिया के चारों ओर बॉर्डर बनाता है. साथ ही, बॉर्डर का रंग stroke के हिसाब से होता है.
टाइप: string या object
डिफ़ॉल्ट: 'white'
chartArea.height

चार्ट एरिया की ऊंचाई.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.left

चार्ट को बाईं ओर के बॉर्डर से कितनी दूर पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.top

चार्ट को सबसे ऊपर वाले बॉर्डर से कितनी दूरी पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: auto
chartArea.width

चार्ट एरिया की चौड़ाई.

टाइप: number या string
डिफ़ॉल्ट: auto
कलर

चार्ट के एलिमेंट के लिए इस्तेमाल किए जाने वाले रंग. स्ट्रिंग का एक ऐसा कलेक्शन जहां हर एलिमेंट, एचटीएमएल कलर स्ट्रिंग होता है. उदाहरण के लिए: colors:['red','#004411'].

टाइप: स्ट्रिंग का कलेक्शन
डिफ़ॉल्ट: डिफ़ॉल्ट रंग
hAxis

यह एक ऑब्जेक्ट है, जिसमें हॉरिज़ॉन्टल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
hAxis.direction

वह दिशा जिसमें हॉरिज़ॉन्टल ऐक्सिस पर वैल्यू बढ़ती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
hAxis.gridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें हॉरिज़ॉन्टल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने के लिए प्रॉपर्टी होती हैं. ध्यान दें कि हॉरिज़ॉन्टल ऐक्सिस की ग्रिडलान, वर्टिकल तौर पर बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.gridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
hAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
hAxis.logScale

hAxis प्रॉपर्टी, हॉरिज़ॉन्टल ऐक्सिस को लॉगरिद्मिक स्केल बनाती है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए. हां के लिए, true पर सेट करें.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए काम करता है.

टाइप: boolean
डिफ़ॉल्ट: false
hAxis.maxValue

क्षैतिज अक्ष की सबसे ज़्यादा वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू दाईं ओर होगी. अगर इसे डेटा की ज़्यादा से ज़्यादा x-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें सदस्यों को हॉरिज़ॉन्टल ऐक्सिस पर माइनर ग्रिडलाइन कॉन्फ़िगर करने की अनुमति होती है. यह hAxis.gridlines विकल्प की तरह ही काम करता है.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.minorGridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल माइनर ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
hAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, गिनती को 0 पर सेट करके छोटी ग्रिडलानें बंद की जा सकती हैं. अब माइनर ग्रिडलैंड की संख्या, पूरी तरह से मेजर ग्रिडलैंड के बीच के इंटरवल (hAxis.gridlines.interval देखें) और ज़रूरी कम से कम स्पेस (hAxis.minorGridlines.minSpacing देखें) पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
hAxis.minValue

क्षैतिज अक्ष की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू बाईं ओर होगी. अगर इसे डेटा की कम से कम x-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.textPosition

चार्ट एरिया के हिसाब से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
hAxis.textStyle

यह एक ऐसा ऑब्जेक्ट होता है जो हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

hAxis प्रॉपर्टी, जो हॉरिज़ॉन्टल ऐक्सिस का टाइटल तय करती है.

टाइप: string
डिफ़ॉल्ट: null
hAxis.titleTextStyle

यह ऑब्जेक्ट, हॉरिज़ॉन्टल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

इस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस की क्रॉपिंग रेंज तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.viewWindow.max

रेंडर करने के लिए, ज़्यादा से ज़्यादा हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप
hAxis.viewWindow.min

रेंडर करने के लिए, कम से कम हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
लेजेंड

यह एक ऑब्जेक्ट होता है, जिसमें सदस्यों की मदद से लेजेंड के अलग-अलग पहलुओं को कॉन्फ़िगर किया जाता है. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
टाइप: object
डिफ़ॉल्ट: null
legend.position

लेजेंड की जगह. इनमें से कोई एक स्थिति हो सकती है:

  • 'bottom' - चार्ट के नीचे.
  • 'left' - चार्ट की बाईं ओर, बशर्ते कि बाएं ऐक्सिस से कोई सीरीज़ न जुड़ी हो. इसलिए, अगर आपको लेजेंड को बाईं ओर रखना है, तो targetAxisIndex: 1 विकल्प का इस्तेमाल करें.
  • 'in' - चार्ट में, सबसे ऊपर बाएं कोने में.
  • 'none' - कोई लेजेंड नहीं दिखता.
  • 'right' - चार्ट की दाईं ओर. vAxes विकल्प के साथ काम नहीं करता.
  • 'top' - चार्ट के ऊपर.
टाइप: string
डिफ़ॉल्ट: 'right'
legendTextStyle

यह एक ऐसा ऑब्जेक्ट है जो लेजेंड के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
reverseCategories

true पर सेट होने पर, यह विकल्प दाईं से बाईं ओर सीरीज़ बनाता है. डिफ़ॉल्ट रूप से, बाईं से दाईं ओर लाइनें खींची जाती हैं.

यह विकल्प सिर्फ़ discrete major ऐक्सिस के लिए उपलब्ध है.

टाइप: boolean
डिफ़ॉल्ट: false
शृंखला

ऑब्जेक्ट की एक कैटगरी. इसमें से हर ऑब्जेक्ट, चार्ट में मौजूद सीरीज़ के फ़ॉर्मैट के बारे में बताता है. किसी सीरीज़ के लिए डिफ़ॉल्ट वैल्यू इस्तेमाल करने के लिए, एक खाली ऑब्जेक्ट {} तय करें. अगर कोई सीरीज़ या वैल्यू नहीं दी गई है, तो ग्लोबल वैल्यू का इस्तेमाल किया जाएगा. हर ऑब्जेक्ट में ये प्रॉपर्टी होती हैं:

  • color - इस सीरीज़ के लिए इस्तेमाल किया जाने वाला रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.
  • fallingColor.fill - इस सीरीज़ के लिए, ग्लोबल candlestick.fallingColor.fill वैल्यू को बदलता है.
  • fallingColor.stroke - इस सीरीज़ के लिए, ग्लोबल candlestick.fallingColor.stroke वैल्यू को बदलता है.
  • fallingColor.strokeWidth - इस सीरीज़ के लिए, ग्लोबल candlestick.fallingColor.strokeWidth वैल्यू को बदलता है.
  • labelInLegend - चार्ट के लेजेंड में दिखने वाली सीरीज़ का ब्यौरा.
  • risingColor.fill - इस सीरीज़ के लिए, ग्लोबल candlestick.risingColor.fill वैल्यू को बदलता है.
  • risingColor.stroke - इस सीरीज़ के लिए, ग्लोबल candlestick.risingColor.stroke वैल्यू को बदलता है.
  • risingColor.strokeWidth - इस सीरीज़ के लिए, ग्लोबल candlestick.risingColor.strokeWidth वैल्यू को बदलता है.
  • targetAxisIndex - इस सीरीज़ को किस ऐक्सिस पर असाइन करना है. इसमें 0 डिफ़ॉल्ट ऐक्सिस है और 1 ऑपोज़िट ऐक्सिस है. डिफ़ॉल्ट वैल्यू 0 है. 1 पर सेट करने से, ऐसा चार्ट तय किया जाता है जिसमें अलग-अलग सीरीज़ को अलग-अलग ऐक्सिस के हिसाब से रेंडर किया जाता है. डिफ़ॉल्ट ऐक्सिस में कम से कम एक सीरीज़ असाइन की जानी चाहिए. अलग-अलग ऐक्सिस के लिए, अलग-अलग स्केल तय किया जा सकता है.
  • visibleInLegend - boolean वैल्यू. इसमें true का मतलब है कि सीरीज़ में लेजेंड एंट्री होनी चाहिए और false का मतलब है कि ऐसा नहीं होना चाहिए. डिफ़ॉल्ट वैल्यू true है.

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

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
टाइप: ऑब्जेक्ट की कैटगरी या नेस्ट किए गए ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: {}
सबटाइटल

चार्ट के टाइटल के नीचे दिखाने के लिए टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
subtitleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है.

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
थीम

थीम, पहले से तय की गई वैल्यू का एक सेट होती है. ये वैल्यू, चार्ट के किसी खास व्यवहार या विज़ुअल इफ़ेक्ट को हासिल करने के लिए एक साथ काम करती हैं. फ़िलहाल, सिर्फ़ एक थीम उपलब्ध है:

  • 'maximized' - इससे चार्ट का एरिया ज़्यादा से ज़्यादा हो जाता है. साथ ही, लीजेंड और सभी लेबल, चार्ट एरिया में दिखते हैं.
टाइप: string
डिफ़ॉल्ट: null
title

चार्ट के ऊपर दिखने वाला टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
titleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
useFirstColumnAsDomain

true पर सेट होने पर, चार्ट इस कॉलम को डोमेन के तौर पर इस्तेमाल करेगा.

टाइप: boolean
vAxes

अगर चार्ट में एक से ज़्यादा वर्टिकल ऐक्सिस हैं, तो यह विकल्प हर वर्टिकल ऐक्सिस के लिए प्रॉपर्टी तय करता है. हर चाइल्ड ऑब्जेक्ट, एक vAxis ऑब्जेक्ट होता है. इसमें vAxis के साथ काम करने वाली सभी प्रॉपर्टी शामिल हो सकती हैं. ये प्रॉपर्टी वैल्यू, एक ही प्रॉपर्टी के लिए किसी भी ग्लोबल सेटिंग को बदल देती हैं.

एक से ज़्यादा वर्टिकल ऐक्सिस वाला चार्ट तय करने के लिए, पहले series.targetAxisIndex का इस्तेमाल करके नया ऐक्सिस तय करें. इसके बाद, vAxes का इस्तेमाल करके ऐक्सिस को कॉन्फ़िगर करें. यहां दिए गए उदाहरण में, सीरीज़ 2 को दाईं ओर के ऐक्सिस पर असाइन किया गया है. साथ ही, इसके लिए कस्टम टाइटल और टेक्स्ट स्टाइल तय की गई है:

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

यह प्रॉपर्टी, ऑब्जेक्ट या कैटगरी हो सकती है: ऑब्जेक्ट, ऑब्जेक्ट का कलेक्शन होता है. हर ऑब्जेक्ट में एक संख्या वाला लेबल होता है, जो उस ऐक्सिस के बारे में बताता है जिसे वह तय करता है. यह ऊपर दिखाया गया फ़ॉर्मैट है. कैटगरी, ऑब्जेक्ट की कैटगरी होती है. इसमें हर ऐक्सिस के लिए एक ऑब्जेक्ट होता है. उदाहरण के लिए, यहां दिया गया ऐरे-स्टाइल नोटेशन, ऊपर दिखाए गए vAxis ऑब्जेक्ट के जैसा ही है:

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
टाइप: ऑब्जेक्ट की कैटगरी या चाइल्ड ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: null
vAxis

यह एक ऑब्जेक्ट है, जिसमें वर्टिकल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. जैसा कि यहां दिखाया गया है:

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
टाइप: object
डिफ़ॉल्ट: null
vAxis.direction

वह दिशा जिसमें वर्टिकल ऐक्सिस पर वैल्यू बढ़ती हैं. डिफ़ॉल्ट रूप से, कम वैल्यू चार्ट में सबसे नीचे होती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
vAxis.gridlines

ऐसा ऑब्जेक्ट जिसमें सदस्यों को वर्टिकल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने की अनुमति हो. ध्यान दें कि वर्टिकल ऐक्सिस की ग्रिडलान, हॉरिज़ॉन्टल तरीके से बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.gridlines.color

चार्ट एरिया में मौजूद वर्टिकल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
vAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
vAxis.logScale

अगर true है, तो वर्टिकल ऐक्सिस को लॉगरिद्मिक स्केल बनाता है. ध्यान दें: सभी वैल्यू पॉज़िटिव होनी चाहिए.

टाइप: boolean
डिफ़ॉल्ट: false
vAxis.maxValue

वर्टिकल ऐक्सिस की सबसे बड़ी वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू ऊपर की ओर होती है. अगर इसे डेटा की ज़्यादा से ज़्यादा y-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
vAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें वर्टिकल ऐक्सिस पर छोटी ग्रिडलाइन कॉन्फ़िगर करने के लिए सदस्य होते हैं. यह vAxis.gridlines विकल्प की तरह ही होता है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.minorGridlines.color

चार्ट एरिया के अंदर मौजूद वर्टिकल माइनर ग्रिडलान का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
vAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, 0 पर गिनती सेट करके, छोटी ग्रिडलान को बंद किया जा सकता है. माइनर ग्रिडलान की संख्या, मेजर ग्रिडलान के बीच के इंटरवल और ज़रूरी कम से कम जगह पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
vAxis.minValue

इस विकल्प की मदद से, वर्टिकल ऐक्सिस की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाया जाता है. ज़्यादातर चार्ट में, यह वैल्यू नीचे की ओर होती है. अगर इसे डेटा की कम से कम y-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: null
vAxis.textPosition

चार्ट एरिया के हिसाब से, वर्टिकल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
vAxis.textStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

इस विकल्प का इस्तेमाल, वर्टिकल ऐक्सिस के लिए टाइटल तय करने के लिए किया जाता है.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
vAxis.titleTextStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

इससे वर्टिकल ऐक्सिस की काटने की सीमा तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.viewWindow.max

रेंडर करने के लिए, वर्टिकल डेटा की सबसे बड़ी वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
vAxis.viewWindow.min

रेंडर करने के लिए, वर्टिकल डेटा की सबसे कम वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto

कॉलम चार्ट कॉन्फ़िगरेशन के विकल्प

नाम
backgroundColor

चार्ट के मुख्य हिस्से के बैकग्राउंड का रंग. यह एक सामान्य एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. इसके अलावा, यह नीचे दी गई प्रॉपर्टी वाला ऑब्जेक्ट भी हो सकता है.

टाइप: string या object
डिफ़ॉल्ट: 'white'
backgroundColor.fill

चार्ट में रंग भरने के लिए, एचटीएमएल कलर स्ट्रिंग.

टाइप: string
डिफ़ॉल्ट: 'white'
chartArea

यह एक ऐसा ऑब्जेक्ट होता है जिसमें चार्ट एरिया की जगह और साइज़ को कॉन्फ़िगर करने के लिए मेंबर होते हैं. चार्ट एरिया वह जगह होती है जहां चार्ट बनाया जाता है. इसमें ऐक्सिस और लेजेंड शामिल नहीं होते. इसके लिए, दो फ़ॉर्मैट इस्तेमाल किए जा सकते हैं: कोई संख्या या कोई संख्या, जिसके बाद % का निशान लगा हो. कोई सामान्य संख्या, पिक्सल में दी गई वैल्यू होती है. वहीं, किसी संख्या के बाद % का निशान लगाने का मतलब है कि वैल्यू को प्रतिशत में दिया गया है. उदाहरण: chartArea:{left:20,top:0,width:'50%',height:'75%'}

टाइप: object
डिफ़ॉल्ट: null
chartArea.backgroundColor
चार्ट एरिया के बैकग्राउंड का रंग. स्ट्रिंग का इस्तेमाल करते समय, यह हेक्स स्ट्रिंग (उदाहरण के लिए, '#fdc') या अंग्रेज़ी में रंग का नाम हो सकता है. किसी ऑब्जेक्ट का इस्तेमाल करते समय, ये प्रॉपर्टी दी जा सकती हैं:
  • stroke: रंग, जिसे हेक्स स्ट्रिंग या अंग्रेज़ी में रंग के नाम के तौर पर दिया गया है.
  • strokeWidth: अगर यह विकल्प दिया जाता है, तो यह दी गई चौड़ाई के हिसाब से चार्ट एरिया के चारों ओर बॉर्डर बनाता है. साथ ही, बॉर्डर का रंग stroke के हिसाब से होता है.
टाइप: stringया object
डिफ़ॉल्ट: 'white'
chartArea.height

चार्ट एरिया की ऊंचाई.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.left

चार्ट को बाईं ओर के बॉर्डर से कितनी दूर पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.top

चार्ट को सबसे ऊपर वाले बॉर्डर से कितनी दूरी पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: auto
chartArea.width

चार्ट एरिया की चौड़ाई.

टाइप: number या string
डिफ़ॉल्ट: auto
कलर

चार्ट के एलिमेंट के लिए इस्तेमाल किए जाने वाले रंग. स्ट्रिंग का एक ऐसा कलेक्शन जहां हर एलिमेंट, एचटीएमएल कलर स्ट्रिंग होता है. उदाहरण के लिए: colors:['red','#004411'].

टाइप: स्ट्रिंग का कलेक्शन
डिफ़ॉल्ट: डिफ़ॉल्ट रंग
hAxis

यह एक ऑब्जेक्ट है, जिसमें हॉरिज़ॉन्टल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
hAxis.direction

वह दिशा जिसमें हॉरिज़ॉन्टल ऐक्सिस पर वैल्यू बढ़ती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
hAxis.gridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें हॉरिज़ॉन्टल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने के लिए प्रॉपर्टी होती हैं. ध्यान दें कि हॉरिज़ॉन्टल ऐक्सिस की ग्रिडलान, वर्टिकल तौर पर बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.gridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
hAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
hAxis.logScale

hAxis प्रॉपर्टी, हॉरिज़ॉन्टल ऐक्सिस को लॉगरिद्मिक स्केल बनाती है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए. हां के लिए, true पर सेट करें.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए काम करता है.

टाइप: boolean
डिफ़ॉल्ट: false
hAxis.maxValue

क्षैतिज अक्ष की सबसे ज़्यादा वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू दाईं ओर होगी. अगर इसे डेटा की ज़्यादा से ज़्यादा x-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें सदस्यों को हॉरिज़ॉन्टल ऐक्सिस पर माइनर ग्रिडलाइन कॉन्फ़िगर करने की अनुमति होती है. यह hAxis.gridlines विकल्प की तरह ही काम करता है.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.minorGridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल माइनर ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
hAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, गिनती को 0 पर सेट करके छोटी ग्रिडलानें बंद की जा सकती हैं. अब माइनर ग्रिडलैंड की संख्या, पूरी तरह से मेजर ग्रिडलैंड के बीच के इंटरवल (hAxis.gridlines.interval देखें) और ज़रूरी कम से कम स्पेस (hAxis.minorGridlines.minSpacing देखें) पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
hAxis.minValue

क्षैतिज अक्ष की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू बाईं ओर होगी. अगर इसे डेटा की कम से कम x-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.textPosition

चार्ट एरिया के हिसाब से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
hAxis.textStyle

यह एक ऐसा ऑब्जेक्ट होता है जो हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

hAxis प्रॉपर्टी, जो हॉरिज़ॉन्टल ऐक्सिस का टाइटल तय करती है.

टाइप: string
डिफ़ॉल्ट: null
hAxis.titleTextStyle

यह ऑब्जेक्ट, हॉरिज़ॉन्टल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

इस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस की क्रॉपिंग रेंज तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.viewWindow.max

रेंडर करने के लिए, ज़्यादा से ज़्यादा हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप
hAxis.viewWindow.min

रेंडर करने के लिए, कम से कम हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
isStacked

true पर सेट होने पर, यह हर डोमेन वैल्यू पर सभी सीरीज़ के एलिमेंट को स्टैक करता है. ध्यान दें: कॉलम, एरिया, और SteppedArea चार्ट में, Google Charts लेजेंड आइटम के क्रम को उलट देता है, ताकि वे सीरीज़ एलिमेंट के स्टैक से बेहतर तरीके से मेल खा सकें. उदाहरण के लिए, सीरीज़ 0 सबसे नीचे वाला लेजेंड आइटम होगा. यह बार चार्ट पर लागू नहीं होता .

isStacked विकल्प में 100% स्टैकिंग की सुविधा भी काम करती है. इसमें हर डोमेन वैल्यू पर मौजूद एलिमेंट के स्टैक को फिर से स्केल किया जाता है, ताकि उनका कुल योग 100% हो जाए.

isStacked के लिए ये विकल्प उपलब्ध हैं:

  • false — एलिमेंट स्टैक नहीं होंगे. यह डिफ़ॉल्ट विकल्प है.
  • true — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है.
  • 'percent' — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है. साथ ही, उन्हें इस तरह से फिर से स्केल करता है कि वे 100% तक जुड़ जाएं. इसमें हर एलिमेंट की वैल्यू को 100% के प्रतिशत के तौर पर कैलकुलेट किया जाता है.
  • 'relative' — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है. साथ ही, उन्हें इस तरह से फिर से स्केल करता है कि उनका योग 1 हो. इसमें हर एलिमेंट की वैल्यू को 1 के फ़्रैक्शन के तौर पर कैलकुलेट किया जाता है.
  • 'absolute' — यह isStacked: true की तरह ही काम करता है.

100% स्टैकिंग के लिए, हर एलिमेंट की कैलकुलेट की गई वैल्यू, उसकी असल वैल्यू के बाद टूलटिप में दिखेगी.

टारगेट ऐक्सिस, डिफ़ॉल्ट रूप से टिक वैल्यू पर सेट होता है. ये वैल्यू, 0-1 के रिलेटिव स्केल पर आधारित होती हैं. 'relative' के लिए, ये वैल्यू 1 के फ़्रैक्शन के तौर पर और 'percent' के लिए 0-100% के तौर पर दिखती हैं. ध्यान दें: 'percent' विकल्प का इस्तेमाल करने पर, ऐक्सिस/टिक वैल्यू प्रतिशत के तौर पर दिखती हैं. हालांकि, असल वैल्यू 0-1 के रिलेटिव स्केल पर आधारित होती हैं. ऐसा इसलिए है, क्योंकि प्रतिशत वाले ऐक्सिस के टिक, 0 से 1 के बीच की वैल्यू पर "#.##%" फ़ॉर्मैट लागू करने से मिलते हैं. isStacked: 'percent' का इस्तेमाल करते समय, यह पक्का करें कि आपने 0 से 1 तक की स्केल वैल्यू का इस्तेमाल करके, कोई भी टिक/ग्रिडलाइन तय की हो. सही hAxis/vAxis विकल्पों का इस्तेमाल करके, ग्रिडलैंड/टिक वैल्यू और फ़ॉर्मैटिंग को अपनी पसंद के मुताबिक बनाया जा सकता है.

100% स्टैकिंग की सुविधा सिर्फ़ number टाइप की डेटा वैल्यू के साथ काम करती है. साथ ही, इसका बेसलाइन ज़ीरो होना चाहिए.

टाइप: boolean/string
डिफ़ॉल्ट: false
लेजेंड

यह एक ऑब्जेक्ट होता है, जिसमें सदस्यों की मदद से लेजेंड के अलग-अलग पहलुओं को कॉन्फ़िगर किया जाता है. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
टाइप: object
डिफ़ॉल्ट: null
legend.position

लेजेंड की जगह. इनमें से कोई एक स्थिति हो सकती है:

  • 'bottom' - चार्ट के नीचे.
  • 'left' - चार्ट की बाईं ओर, बशर्ते कि बाएं ऐक्सिस से कोई सीरीज़ न जुड़ी हो. इसलिए, अगर आपको लेजेंड को बाईं ओर रखना है, तो targetAxisIndex: 1 विकल्प का इस्तेमाल करें.
  • 'in' - चार्ट में, सबसे ऊपर बाएं कोने में.
  • 'none' - कोई लेजेंड नहीं दिखता.
  • 'right' - चार्ट की दाईं ओर. vAxes विकल्प के साथ काम नहीं करता.
  • 'top' - चार्ट के ऊपर.
टाइप: string
डिफ़ॉल्ट: 'right'
legendTextStyle

यह एक ऐसा ऑब्जेक्ट है जो लेजेंड के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
reverseCategories

true पर सेट होने पर, यह विकल्प दाईं से बाईं ओर सीरीज़ बनाता है. डिफ़ॉल्ट रूप से, बाईं से दाईं ओर लाइनें खींची जाती हैं.

यह विकल्प सिर्फ़ discrete major ऐक्सिस के लिए उपलब्ध है.

टाइप: boolean
डिफ़ॉल्ट: false
शृंखला

ऑब्जेक्ट की एक कैटगरी. इसमें से हर ऑब्जेक्ट, चार्ट में मौजूद सीरीज़ के फ़ॉर्मैट के बारे में बताता है. किसी सीरीज़ के लिए डिफ़ॉल्ट वैल्यू इस्तेमाल करने के लिए, एक खाली ऑब्जेक्ट {} तय करें. अगर कोई सीरीज़ या वैल्यू नहीं दी गई है, तो ग्लोबल वैल्यू का इस्तेमाल किया जाएगा. हर ऑब्जेक्ट में ये प्रॉपर्टी होती हैं:

  • annotations - यह एक ऐसा ऑब्जेक्ट है जिसे इस सीरीज़ के एनोटेशन पर लागू किया जाना है. इसका इस्तेमाल, उदाहरण के लिए, सीरीज़ के textStyle को कंट्रोल करने के लिए किया जा सकता है:

    series: {
      0: {
        annotations: {
          textStyle: {fontSize: 12, color: 'red' }
        }
      }
    }
              

    कस्टम बनाया जा सकने वाले आइटम की पूरी सूची देखने के लिए, annotations के अलग-अलग विकल्प देखें.

  • color - इस सीरीज़ के लिए इस्तेमाल किया जाने वाला रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.
  • labelInLegend - चार्ट के लेजेंड में दिखने वाली सीरीज़ का ब्यौरा.
  • targetAxisIndex - इस सीरीज़ को किस ऐक्सिस पर असाइन करना है. इसमें 0 डिफ़ॉल्ट ऐक्सिस है और 1 ऑपोज़िट ऐक्सिस है. डिफ़ॉल्ट वैल्यू 0 है. 1 पर सेट करने से, ऐसा चार्ट तय किया जाता है जिसमें अलग-अलग सीरीज़ को अलग-अलग ऐक्सिस के हिसाब से रेंडर किया जाता है. डिफ़ॉल्ट ऐक्सिस में कम से कम एक सीरीज़ असाइन की जानी चाहिए. अलग-अलग ऐक्सिस के लिए, अलग-अलग स्केल तय किया जा सकता है.

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

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
टाइप: ऑब्जेक्ट की कैटगरी या नेस्ट किए गए ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: {}
सबटाइटल

चार्ट के टाइटल के नीचे दिखाने के लिए टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
subtitleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है.

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
थीम

थीम, पहले से तय की गई वैल्यू का एक सेट होती है. ये वैल्यू, चार्ट के किसी खास व्यवहार या विज़ुअल इफ़ेक्ट को हासिल करने के लिए एक साथ काम करती हैं. फ़िलहाल, सिर्फ़ एक थीम उपलब्ध है:

  • 'maximized' - इससे चार्ट का एरिया ज़्यादा से ज़्यादा हो जाता है. साथ ही, लीजेंड और सभी लेबल, चार्ट एरिया में दिखते हैं.
टाइप: string
डिफ़ॉल्ट: null
title

चार्ट के ऊपर दिखने वाला टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
titleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
ट्रेंडलाइन

इस विकल्प की मदद से, ट्रेंडलाइन को उन चार्ट पर दिखाया जाता है जिन पर यह सुविधा काम करती है. डिफ़ॉल्ट रूप से, linear ट्रेंडलाइन का इस्तेमाल किया जाता है. हालांकि, trendlines.n.type विकल्प की मदद से इसे पसंद के मुताबिक बनाया जा सकता है.

ट्रेंडलाइन को हर सीरीज़ के हिसाब से तय किया जाता है. इसलिए, ज़्यादातर समय आपके विकल्प इस तरह दिखेंगे:

var options = {
  trendlines: {
    0: {
      type: 'linear',
      color: 'green',
      lineWidth: 3,
      opacity: 0.3,
      visibleInLegend: true
    }
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
trendlines.n.color

ट्रेंडलाइन का रंग. इसे अंग्रेज़ी में रंग के नाम या हेक्स स्ट्रिंग के तौर पर दिखाया जाता है.

टाइप: string
डिफ़ॉल्ट: सीरीज़ का डिफ़ॉल्ट रंग
trendlines.n.degree

type: 'polynomial' की ट्रेंडलाइन के लिए, पॉलिनॉमियल की डिग्री (क्वाड्रैटिक के लिए 2, क्यूबिक के लिए 3 वगैरह).

टाइप: number
डिफ़ॉल्ट: 3
trendlines.n.labelInLegend

इस विकल्प को सेट करने पर, लेजेंड में ट्रेंडलाइन इस स्ट्रिंग के तौर पर दिखेगी.

टाइप: string
डिफ़ॉल्ट: null
trendlines.n.lineWidth

पिक्सल में, ट्रेंडलाइन की लाइन की चौड़ाई.

टाइप: number
डिफ़ॉल्ट: 2
trendlines.n.type

ट्रेंडलाइन 'linear' (डिफ़ॉल्ट), 'exponential' या 'polynomial' में से कोई एक है.

टाइप: string
डिफ़ॉल्ट: linear
trendlines.n.visibleInLegend

लेजेंड में ट्रेंडलाइन समीकरण दिखता है या नहीं. यह ट्रेंडलाइन टूलटिप में दिखेगा.

टाइप: boolean
डिफ़ॉल्ट: false
useFirstColumnAsDomain

true पर सेट होने पर, चार्ट इस कॉलम को डोमेन के तौर पर इस्तेमाल करेगा.

टाइप: boolean
vAxes

अगर चार्ट में एक से ज़्यादा वर्टिकल ऐक्सिस हैं, तो यह विकल्प हर वर्टिकल ऐक्सिस के लिए प्रॉपर्टी तय करता है. हर चाइल्ड ऑब्जेक्ट, एक vAxis ऑब्जेक्ट होता है. इसमें vAxis के साथ काम करने वाली सभी प्रॉपर्टी शामिल हो सकती हैं. ये प्रॉपर्टी वैल्यू, एक ही प्रॉपर्टी के लिए किसी भी ग्लोबल सेटिंग को बदल देती हैं.

एक से ज़्यादा वर्टिकल ऐक्सिस वाला चार्ट तय करने के लिए, पहले series.targetAxisIndex का इस्तेमाल करके नया ऐक्सिस तय करें. इसके बाद, vAxes का इस्तेमाल करके ऐक्सिस को कॉन्फ़िगर करें. यहां दिए गए उदाहरण में, सीरीज़ 2 को दाईं ओर के ऐक्सिस पर असाइन किया गया है. साथ ही, इसके लिए कस्टम टाइटल और टेक्स्ट स्टाइल तय की गई है:

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

यह प्रॉपर्टी, ऑब्जेक्ट या कैटगरी हो सकती है: ऑब्जेक्ट, ऑब्जेक्ट का कलेक्शन होता है. हर ऑब्जेक्ट में एक संख्या वाला लेबल होता है, जो उस ऐक्सिस के बारे में बताता है जिसे वह तय करता है. यह ऊपर दिखाया गया फ़ॉर्मैट है. कैटगरी, ऑब्जेक्ट की कैटगरी होती है. इसमें हर ऐक्सिस के लिए एक ऑब्जेक्ट होता है. उदाहरण के लिए, यहां दिया गया ऐरे-स्टाइल नोटेशन, ऊपर दिखाए गए vAxis ऑब्जेक्ट के जैसा ही है:

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
टाइप: ऑब्जेक्ट की कैटगरी या चाइल्ड ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: null
vAxis

यह एक ऑब्जेक्ट है, जिसमें वर्टिकल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. जैसा कि यहां दिखाया गया है:

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
टाइप: object
डिफ़ॉल्ट: null
vAxis.direction

वह दिशा जिसमें वर्टिकल ऐक्सिस पर वैल्यू बढ़ती हैं. डिफ़ॉल्ट रूप से, कम वैल्यू चार्ट में सबसे नीचे होती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
vAxis.gridlines

ऐसा ऑब्जेक्ट जिसमें सदस्यों को वर्टिकल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने की अनुमति हो. ध्यान दें कि वर्टिकल ऐक्सिस की ग्रिडलान, हॉरिज़ॉन्टल तरीके से बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.gridlines.color

चार्ट एरिया में मौजूद वर्टिकल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
vAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
vAxis.logScale

अगर true है, तो वर्टिकल ऐक्सिस को लॉगरिद्मिक स्केल बनाता है. ध्यान दें: सभी वैल्यू पॉज़िटिव होनी चाहिए.

टाइप: boolean
डिफ़ॉल्ट: false
vAxis.maxValue

वर्टिकल ऐक्सिस की सबसे बड़ी वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू ऊपर की ओर होती है. अगर इसे डेटा की ज़्यादा से ज़्यादा y-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
vAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें वर्टिकल ऐक्सिस पर छोटी ग्रिडलाइन कॉन्फ़िगर करने के लिए सदस्य होते हैं. यह vAxis.gridlines विकल्प की तरह ही होता है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.minorGridlines.color

चार्ट एरिया के अंदर मौजूद वर्टिकल माइनर ग्रिडलान का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
vAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, 0 पर गिनती सेट करके, छोटी ग्रिडलान को बंद किया जा सकता है. माइनर ग्रिडलान की संख्या, मेजर ग्रिडलान के बीच के इंटरवल और ज़रूरी कम से कम जगह पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
vAxis.minValue

इस विकल्प की मदद से, वर्टिकल ऐक्सिस की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाया जाता है. ज़्यादातर चार्ट में, यह वैल्यू नीचे की ओर होती है. अगर इसे डेटा की कम से कम y-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: null
vAxis.textPosition

चार्ट एरिया के हिसाब से, वर्टिकल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
vAxis.textStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

इस विकल्प का इस्तेमाल, वर्टिकल ऐक्सिस के लिए टाइटल तय करने के लिए किया जाता है.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
vAxis.titleTextStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

इससे वर्टिकल ऐक्सिस की काटने की सीमा तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.viewWindow.max

रेंडर करने के लिए, वर्टिकल डेटा की सबसे बड़ी वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
vAxis.viewWindow.min

रेंडर करने के लिए, वर्टिकल डेटा की सबसे कम वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप

कॉम्बो चार्ट कॉन्फ़िगरेशन के विकल्प

नाम
areaOpacity

यह एरिया चार्ट सीरीज़ के नीचे रंगीन हिस्से की डिफ़ॉल्ट ओपैसिटी होती है. इसमें 0.0 पूरी तरह से पारदर्शी होता है और 1.0 पूरी तरह से अपारदर्शी होता है. किसी सीरीज़ के लिए ओपैसिटी तय करने के लिए, areaOpacity प्रॉपर्टी में areaOpacity वैल्यू सेट करें.series

टाइप: number, 0.0- 1.0
डिफ़ॉल्ट: 0.3
backgroundColor

चार्ट के मुख्य हिस्से के बैकग्राउंड का रंग. यह एक सामान्य एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. इसके अलावा, यह नीचे दी गई प्रॉपर्टी वाला ऑब्जेक्ट भी हो सकता है.

टाइप: string या object
डिफ़ॉल्ट: 'white'
backgroundColor.fill

चार्ट में रंग भरने के लिए, एचटीएमएल कलर स्ट्रिंग.

टाइप: string
डिफ़ॉल्ट: 'white'
chartArea

यह एक ऐसा ऑब्जेक्ट होता है जिसमें चार्ट एरिया की जगह और साइज़ को कॉन्फ़िगर करने के लिए मेंबर होते हैं. चार्ट एरिया वह जगह होती है जहां चार्ट बनाया जाता है. इसमें ऐक्सिस और लेजेंड शामिल नहीं होते. इसके लिए, दो फ़ॉर्मैट इस्तेमाल किए जा सकते हैं: कोई संख्या या कोई संख्या, जिसके बाद % का निशान लगा हो. कोई सामान्य संख्या, पिक्सल में दी गई वैल्यू होती है. वहीं, किसी संख्या के बाद % का निशान लगाने का मतलब है कि वैल्यू को प्रतिशत में दिया गया है. उदाहरण: chartArea:{left:20,top:0,width:'50%',height:'75%'}

टाइप: object
डिफ़ॉल्ट: null
chartArea.backgroundColor
चार्ट एरिया के बैकग्राउंड का रंग. स्ट्रिंग का इस्तेमाल करते समय, यह हेक्स स्ट्रिंग (उदाहरण के लिए, '#fdc') या अंग्रेज़ी में रंग का नाम हो सकता है. किसी ऑब्जेक्ट का इस्तेमाल करते समय, ये प्रॉपर्टी दी जा सकती हैं:
  • stroke: रंग, जिसे हेक्स स्ट्रिंग या अंग्रेज़ी में रंग के नाम के तौर पर दिया गया है.
  • strokeWidth: अगर यह विकल्प दिया जाता है, तो यह दी गई चौड़ाई के हिसाब से चार्ट एरिया के चारों ओर बॉर्डर बनाता है. साथ ही, बॉर्डर का रंग stroke के हिसाब से होता है.
टाइप: string या object
डिफ़ॉल्ट: 'white'
chartArea.height

चार्ट एरिया की ऊंचाई.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.left

चार्ट को बाईं ओर के बॉर्डर से कितनी दूर पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.top

चार्ट को सबसे ऊपर वाले बॉर्डर से कितनी दूरी पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: auto
chartArea.width

चार्ट एरिया की चौड़ाई.

टाइप: number या string
डिफ़ॉल्ट: auto
कलर

चार्ट के एलिमेंट के लिए इस्तेमाल किए जाने वाले रंग. स्ट्रिंग का एक ऐसा कलेक्शन जहां हर एलिमेंट, एचटीएमएल कलर स्ट्रिंग होता है. उदाहरण के लिए: colors:['red','#004411'].

टाइप: स्ट्रिंग का कलेक्शन
डिफ़ॉल्ट: डिफ़ॉल्ट रंग
curveType

लाइन की चौड़ाई शून्य न होने पर, यह विकल्प लाइनों के कर्व को कंट्रोल करता है. इनमें से कोई एक स्थिति हो सकती है:

  • 'none' - सीधी लाइनें, जिनमें कोई घुमाव नहीं होता.
  • 'function' - लाइन के कोनों को स्मूद किया जाएगा.
टाइप:string
डिफ़ॉल्ट: 'none'
hAxis

यह एक ऑब्जेक्ट है, जिसमें हॉरिज़ॉन्टल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
hAxis.direction

वह दिशा जिसमें हॉरिज़ॉन्टल ऐक्सिस पर वैल्यू बढ़ती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
hAxis.gridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें हॉरिज़ॉन्टल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने के लिए प्रॉपर्टी होती हैं. ध्यान दें कि हॉरिज़ॉन्टल ऐक्सिस की ग्रिडलान, वर्टिकल तौर पर बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.gridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
hAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
hAxis.logScale

hAxis प्रॉपर्टी, हॉरिज़ॉन्टल ऐक्सिस को लॉगरिद्मिक स्केल बनाती है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए. हां के लिए, true पर सेट करें.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए काम करता है.

टाइप: boolean
डिफ़ॉल्ट: false
hAxis.maxValue

क्षैतिज अक्ष की सबसे ज़्यादा वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू दाईं ओर होगी. अगर इसे डेटा की ज़्यादा से ज़्यादा x-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें सदस्यों को हॉरिज़ॉन्टल ऐक्सिस पर माइनर ग्रिडलाइन कॉन्फ़िगर करने की अनुमति होती है. यह hAxis.gridlines विकल्प की तरह ही काम करता है.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.minorGridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल माइनर ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
hAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, गिनती को 0 पर सेट करके छोटी ग्रिडलानें बंद की जा सकती हैं. अब माइनर ग्रिडलैंड की संख्या, पूरी तरह से मेजर ग्रिडलैंड के बीच के इंटरवल (hAxis.gridlines.interval देखें) और ज़रूरी कम से कम स्पेस (hAxis.minorGridlines.minSpacing देखें) पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
hAxis.minValue

क्षैतिज अक्ष की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू बाईं ओर होगी. अगर इसे डेटा की कम से कम x-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.textPosition

चार्ट एरिया के हिसाब से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
hAxis.textStyle

यह एक ऐसा ऑब्जेक्ट होता है जो हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

hAxis प्रॉपर्टी, जो हॉरिज़ॉन्टल ऐक्सिस का टाइटल तय करती है.

टाइप: string
डिफ़ॉल्ट: null
hAxis.titleTextStyle

यह ऑब्जेक्ट, हॉरिज़ॉन्टल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

इस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस की क्रॉपिंग रेंज तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.viewWindow.max

रेंडर करने के लिए, ज़्यादा से ज़्यादा हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप
hAxis.viewWindow.min

रेंडर करने के लिए, कम से कम हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
interpolateNulls

यह तय करता है कि क्या मौजूद नहीं हैं उन पॉइंट की वैल्यू का अनुमान लगाना है. अगर true है, तो यह आस-पास के पॉइंट के आधार पर, किसी भी छूटे हुए डेटा की वैल्यू का अनुमान लगाएगा. अगर false, तो यह लाइन में अज्ञात जगह पर ब्रेक छोड़ देगा.

यह isStacked: true/'percent'/'relative'/'absolute' विकल्प के साथ एरिया चार्ट में काम नहीं करता.

टाइप: boolean
डिफ़ॉल्ट: false
isStacked

true पर सेट होने पर, यह हर डोमेन वैल्यू पर सभी सीरीज़ के एलिमेंट को स्टैक करता है. ध्यान दें: कॉलम, एरिया, और SteppedArea चार्ट में, Google Charts लेजेंड आइटम के क्रम को उलट देता है, ताकि वे सीरीज़ एलिमेंट के स्टैक से बेहतर तरीके से मेल खा सकें. उदाहरण के लिए, सीरीज़ 0 सबसे नीचे वाला लेजेंड आइटम होगा. यह बार चार्ट पर लागू नहीं होता .

isStacked विकल्प में 100% स्टैकिंग की सुविधा भी काम करती है. इसमें हर डोमेन वैल्यू पर मौजूद एलिमेंट के स्टैक को फिर से स्केल किया जाता है, ताकि उनका कुल योग 100% हो जाए.

isStacked के लिए ये विकल्प उपलब्ध हैं:

  • false — एलिमेंट स्टैक नहीं होंगे. यह डिफ़ॉल्ट विकल्प है.
  • true — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है.
  • 'percent' — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है. साथ ही, उन्हें इस तरह से फिर से स्केल करता है कि वे 100% तक जुड़ जाएं. इसमें हर एलिमेंट की वैल्यू को 100% के प्रतिशत के तौर पर कैलकुलेट किया जाता है.
  • 'relative' — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है. साथ ही, उन्हें इस तरह से फिर से स्केल करता है कि उनका योग 1 हो. इसमें हर एलिमेंट की वैल्यू को 1 के फ़्रैक्शन के तौर पर कैलकुलेट किया जाता है.
  • 'absolute' — यह isStacked: true की तरह ही काम करता है.

100% स्टैकिंग के लिए, हर एलिमेंट की कैलकुलेट की गई वैल्यू, उसकी असल वैल्यू के बाद टूलटिप में दिखेगी.

टारगेट ऐक्सिस, डिफ़ॉल्ट रूप से टिक वैल्यू पर सेट होता है. ये वैल्यू, 0-1 के रिलेटिव स्केल पर आधारित होती हैं. 'relative' के लिए, ये वैल्यू 1 के फ़्रैक्शन के तौर पर और 'percent' के लिए 0-100% के तौर पर दिखती हैं. ध्यान दें: 'percent' विकल्प का इस्तेमाल करने पर, ऐक्सिस/टिक वैल्यू प्रतिशत के तौर पर दिखती हैं. हालांकि, असल वैल्यू 0-1 के रिलेटिव स्केल पर आधारित होती हैं. ऐसा इसलिए है, क्योंकि प्रतिशत वाले ऐक्सिस के टिक, 0 से 1 के बीच की वैल्यू पर "#.##%" फ़ॉर्मैट लागू करने से मिलते हैं. isStacked: 'percent' का इस्तेमाल करते समय, यह पक्का करें कि आपने 0 से 1 तक की स्केल वैल्यू का इस्तेमाल करके, कोई भी टिक/ग्रिडलाइन तय की हो. सही hAxis/vAxis विकल्पों का इस्तेमाल करके, ग्रिडलैंड/टिक वैल्यू और फ़ॉर्मैटिंग को अपनी पसंद के मुताबिक बनाया जा सकता है.

100% स्टैकिंग की सुविधा सिर्फ़ number टाइप की डेटा वैल्यू के साथ काम करती है. साथ ही, इसका बेसलाइन ज़ीरो होना चाहिए.

टाइप: boolean/string
डिफ़ॉल्ट: false
लेजेंड

यह एक ऑब्जेक्ट होता है, जिसमें सदस्यों की मदद से लेजेंड के अलग-अलग पहलुओं को कॉन्फ़िगर किया जाता है. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
टाइप: object
डिफ़ॉल्ट: null
legend.position

लेजेंड की जगह. इनमें से कोई एक स्थिति हो सकती है:

  • 'bottom' - चार्ट के नीचे.
  • 'left' - चार्ट की बाईं ओर, बशर्ते कि बाएं ऐक्सिस से कोई सीरीज़ न जुड़ी हो. इसलिए, अगर आपको लेजेंड को बाईं ओर रखना है, तो targetAxisIndex: 1 विकल्प का इस्तेमाल करें.
  • 'in' - चार्ट में, सबसे ऊपर बाएं कोने में.
  • 'none' - कोई लेजेंड नहीं दिखता.
  • 'right' - चार्ट की दाईं ओर. vAxes विकल्प के साथ काम नहीं करता.
  • 'top' - चार्ट के ऊपर.
टाइप: string
डिफ़ॉल्ट: 'right'
legendTextStyle

यह एक ऐसा ऑब्जेक्ट है जो लेजेंड के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
lineWidth

पिक्सल में डेटा लाइन की चौड़ाई. सभी लाइनें छिपाने और सिर्फ़ पॉइंट दिखाने के लिए, शून्य का इस्तेमाल करें. series प्रॉपर्टी का इस्तेमाल करके, अलग-अलग सीरीज़ के लिए वैल्यू बदली जा सकती हैं.

टाइप: number
डिफ़ॉल्ट: 2
pointShape

हर डेटा एलिमेंट का आकार: 'circle', 'triangle', 'square', 'diamond', 'star' या 'polygon'. उदाहरणों के लिए, पॉइंट के बारे में जानकारी देने वाला दस्तावेज़ देखें.

टाइप: string
डिफ़ॉल्ट: 'circle'
pointSize

दिखाए गए पॉइंट का डाइमीटर, पिक्सल में. सभी पॉइंट छिपाने के लिए, शून्य का इस्तेमाल करें. series प्रॉपर्टी का इस्तेमाल करके, अलग-अलग सीरीज़ के लिए वैल्यू बदली जा सकती हैं. अगर ट्रेंडलाइन का इस्तेमाल किया जा रहा है, तो pointSize विकल्प से ट्रेंडलाइन की चौड़ाई पर असर पड़ेगा. हालांकि, trendlines.n.pointsize विकल्प का इस्तेमाल करके, इस सेटिंग को बदला जा सकता है.

टाइप: number
डिफ़ॉल्ट: 0
reverseCategories

true पर सेट होने पर, यह विकल्प दाईं से बाईं ओर सीरीज़ बनाता है. डिफ़ॉल्ट रूप से, बाईं से दाईं ओर लाइनें खींची जाती हैं.

यह विकल्प सिर्फ़ discrete major ऐक्सिस के लिए उपलब्ध है.

टाइप: boolean
डिफ़ॉल्ट: false
शृंखला

ऑब्जेक्ट की एक कैटगरी. इसमें से हर ऑब्जेक्ट, चार्ट में मौजूद सीरीज़ के फ़ॉर्मैट के बारे में बताता है. किसी सीरीज़ के लिए डिफ़ॉल्ट वैल्यू इस्तेमाल करने के लिए, एक खाली ऑब्जेक्ट {} तय करें. अगर कोई सीरीज़ या वैल्यू नहीं दी गई है, तो ग्लोबल वैल्यू का इस्तेमाल किया जाएगा. हर ऑब्जेक्ट में ये प्रॉपर्टी होती हैं:

  • annotations - यह एक ऐसा ऑब्जेक्ट है जिसे इस सीरीज़ के एनोटेशन पर लागू किया जाना है. इसका इस्तेमाल, उदाहरण के लिए, सीरीज़ के textStyle को कंट्रोल करने के लिए किया जा सकता है:

    series: {
      0: {
        annotations: {
          textStyle: {fontSize: 12, color: 'red' }
        }
      }
    }
              

    कस्टम बनाया जा सकने वाले आइटम की पूरी सूची देखने के लिए, annotations के अलग-अलग विकल्प देखें.

  • areaOpacity - इस सीरीज़ के लिए, ग्लोबल areaOpacity को बदलता है..
  • color - इस सीरीज़ के लिए इस्तेमाल किया जाने वाला रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.
  • curveType - इस सीरीज़ के लिए, ग्लोबल curveType वैल्यू को बदलता है.
  • fallingColor.fill - इस सीरीज़ के लिए, ग्लोबल candlestick.fallingColor.fill वैल्यू को बदलता है.
  • fallingColor.stroke - इस सीरीज़ के लिए, ग्लोबल candlestick.fallingColor.stroke वैल्यू को बदलता है.
  • fallingColor.strokeWidth - इस सीरीज़ के लिए, ग्लोबल candlestick.fallingColor.strokeWidth वैल्यू को बदलता है.
  • labelInLegend - चार्ट के लेजेंड में दिखने वाली सीरीज़ का ब्यौरा.
  • lineDashStyle - इस सीरीज़ के लिए, ग्लोबल lineDashStyle वैल्यू को बदलता है.
  • lineWidth - इस सीरीज़ के लिए, ग्लोबल lineWidth वैल्यू को बदलता है.
  • pointShape - इस सीरीज़ के लिए, ग्लोबल pointShape वैल्यू को बदलता है.
  • pointSize - इस सीरीज़ के लिए, ग्लोबल pointSize वैल्यू को बदलता है.
  • pointsVisible - इस सीरीज़ के लिए, ग्लोबल pointsVisible वैल्यू को बदलता है.
  • risingColor.fill - इस सीरीज़ के लिए, ग्लोबल candlestick.risingColor.fill वैल्यू को बदलता है.
  • risingColor.stroke - इस सीरीज़ के लिए, ग्लोबल candlestick.risingColor.stroke वैल्यू को बदलता है.
  • risingColor.strokeWidth - इस सीरीज़ के लिए, ग्लोबल candlestick.risingColor.strokeWidth वैल्यू को बदलता है.
  • targetAxisIndex - इस सीरीज़ को किस ऐक्सिस पर असाइन करना है. इसमें 0 डिफ़ॉल्ट ऐक्सिस है और 1 ऑपोज़िट ऐक्सिस है. डिफ़ॉल्ट वैल्यू 0 है. 1 पर सेट करने से, ऐसा चार्ट तय किया जाता है जिसमें अलग-अलग सीरीज़ को अलग-अलग ऐक्सिस के हिसाब से रेंडर किया जाता है. डिफ़ॉल्ट ऐक्सिस में कम से कम एक सीरीज़ असाइन की जानी चाहिए. अलग-अलग ऐक्सिस के लिए, अलग-अलग स्केल तय किया जा सकता है.
  • type - इस सीरीज़ के लिए मार्कर का टाइप. मान्य वैल्यू 'line', 'area', 'bars', और 'steppedArea' हैं. ध्यान दें कि बार असल में वर्टिकल बार (कॉलम) होते हैं. डिफ़ॉल्ट वैल्यू, चार्ट के seriesType विकल्प से तय होती है.
  • visibleInLegend - boolean वैल्यू. इसमें true का मतलब है कि सीरीज़ में लेजेंड एंट्री होनी चाहिए और false का मतलब है कि ऐसा नहीं होना चाहिए. डिफ़ॉल्ट वैल्यू true है.

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

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
टाइप: ऑब्जेक्ट की कैटगरी या नेस्ट किए गए ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: {}
सबटाइटल

चार्ट के टाइटल के नीचे दिखाने के लिए टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
subtitleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है.

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
थीम

थीम, पहले से तय की गई वैल्यू का एक सेट होती है. ये वैल्यू, चार्ट के किसी खास व्यवहार या विज़ुअल इफ़ेक्ट को हासिल करने के लिए एक साथ काम करती हैं. फ़िलहाल, सिर्फ़ एक थीम उपलब्ध है:

  • 'maximized' - इससे चार्ट का एरिया ज़्यादा से ज़्यादा हो जाता है. साथ ही, लीजेंड और सभी लेबल, चार्ट एरिया में दिखते हैं.
टाइप: string
डिफ़ॉल्ट: null
title

चार्ट के ऊपर दिखने वाला टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
titleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
useFirstColumnAsDomain

true पर सेट होने पर, चार्ट इस कॉलम को डोमेन के तौर पर इस्तेमाल करेगा.

टाइप: boolean
vAxes

अगर चार्ट में एक से ज़्यादा वर्टिकल ऐक्सिस हैं, तो यह विकल्प हर वर्टिकल ऐक्सिस के लिए प्रॉपर्टी तय करता है. हर चाइल्ड ऑब्जेक्ट, एक vAxis ऑब्जेक्ट होता है. इसमें vAxis के साथ काम करने वाली सभी प्रॉपर्टी शामिल हो सकती हैं. ये प्रॉपर्टी वैल्यू, एक ही प्रॉपर्टी के लिए किसी भी ग्लोबल सेटिंग को बदल देती हैं.

एक से ज़्यादा वर्टिकल ऐक्सिस वाला चार्ट तय करने के लिए, पहले series.targetAxisIndex का इस्तेमाल करके नया ऐक्सिस तय करें. इसके बाद, vAxes का इस्तेमाल करके ऐक्सिस को कॉन्फ़िगर करें. यहां दिए गए उदाहरण में, सीरीज़ 2 को दाईं ओर के ऐक्सिस पर असाइन किया गया है. साथ ही, इसके लिए कस्टम टाइटल और टेक्स्ट स्टाइल तय की गई है:

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

यह प्रॉपर्टी, ऑब्जेक्ट या कैटगरी हो सकती है: ऑब्जेक्ट, ऑब्जेक्ट का कलेक्शन होता है. हर ऑब्जेक्ट में एक संख्या वाला लेबल होता है, जो उस ऐक्सिस के बारे में बताता है जिसे वह तय करता है. यह ऊपर दिखाया गया फ़ॉर्मैट है. कैटगरी, ऑब्जेक्ट की कैटगरी होती है. इसमें हर ऐक्सिस के लिए एक ऑब्जेक्ट होता है. उदाहरण के लिए, यहां दिया गया ऐरे-स्टाइल नोटेशन, ऊपर दिखाए गए vAxis ऑब्जेक्ट के जैसा ही है:

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
टाइप: ऑब्जेक्ट की कैटगरी या चाइल्ड ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: null
vAxis

यह एक ऑब्जेक्ट है, जिसमें वर्टिकल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. जैसा कि यहां दिखाया गया है:

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
टाइप: object
डिफ़ॉल्ट: null
vAxis.direction

वह दिशा जिसमें वर्टिकल ऐक्सिस पर वैल्यू बढ़ती हैं. डिफ़ॉल्ट रूप से, कम वैल्यू चार्ट में सबसे नीचे होती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
vAxis.gridlines

ऐसा ऑब्जेक्ट जिसमें सदस्यों को वर्टिकल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने की अनुमति हो. ध्यान दें कि वर्टिकल ऐक्सिस की ग्रिडलान, हॉरिज़ॉन्टल तरीके से बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.gridlines.color

चार्ट एरिया में मौजूद वर्टिकल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
vAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
vAxis.logScale

अगर true है, तो वर्टिकल ऐक्सिस को लॉगरिद्मिक स्केल बनाता है. ध्यान दें: सभी वैल्यू पॉज़िटिव होनी चाहिए.

टाइप: boolean
डिफ़ॉल्ट: false
vAxis.maxValue

वर्टिकल ऐक्सिस की सबसे बड़ी वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू ऊपर की ओर होती है. अगर इसे डेटा की ज़्यादा से ज़्यादा y-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
vAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें वर्टिकल ऐक्सिस पर छोटी ग्रिडलाइन कॉन्फ़िगर करने के लिए सदस्य होते हैं. यह vAxis.gridlines विकल्प की तरह ही होता है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.minorGridlines.color

चार्ट एरिया के अंदर मौजूद वर्टिकल माइनर ग्रिडलान का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
vAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, 0 पर गिनती सेट करके, छोटी ग्रिडलान को बंद किया जा सकता है. माइनर ग्रिडलान की संख्या, मेजर ग्रिडलान के बीच के इंटरवल और ज़रूरी कम से कम जगह पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
vAxis.minValue

इस विकल्प की मदद से, वर्टिकल ऐक्सिस की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाया जाता है. ज़्यादातर चार्ट में, यह वैल्यू नीचे की ओर होती है. अगर इसे डेटा की कम से कम y-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: null
vAxis.textPosition

चार्ट एरिया के हिसाब से, वर्टिकल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
vAxis.textStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

इस विकल्प का इस्तेमाल, वर्टिकल ऐक्सिस के लिए टाइटल तय करने के लिए किया जाता है.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
vAxis.titleTextStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

इससे वर्टिकल ऐक्सिस की काटने की सीमा तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.viewWindow.max

रेंडर करने के लिए, वर्टिकल डेटा की सबसे बड़ी वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
vAxis.viewWindow.min

रेंडर करने के लिए, वर्टिकल डेटा की सबसे कम वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto

गॉज कॉन्फ़िगरेशन के विकल्प

नाम
greenColor

एचटीएमएल कलर नोटेशन में हरे रंग के सेक्शन के लिए इस्तेमाल किया जाने वाला रंग.

टाइप: string
डिफ़ॉल्ट: '#109618'
greenFrom

हरे रंग से मार्क की गई रेंज की सबसे कम वैल्यू.

टाइप: number
डिफ़ॉल्ट: कोई नहीं
greenTo

हरे रंग से मार्क की गई रेंज की सबसे ज़्यादा वैल्यू.

टाइप: number
डिफ़ॉल्ट: कोई नहीं
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कंटेनर की चौड़ाई
अधिकतम

Y-ऐक्सिस पर दिखाने के लिए सबसे ज़्यादा वैल्यू. अगर ज़्यादा से ज़्यादा डेटा पॉइंट इस वैल्यू से ज़्यादा है, तो इस सेटिंग को अनदेखा कर दिया जाता है. साथ ही, चार्ट को इस तरह से अडजस्ट किया जाता है कि ज़्यादा से ज़्यादा डेटा पॉइंट से ऊपर मौजूद अगला मुख्य टिक मार्क दिखे. यह scaleType की ओर से तय की गई, Y ऐक्सिस की ज़्यादा से ज़्यादा वैल्यू से ज़्यादा होती है.

यह कोर चार्ट में maxValue के जैसा ही है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
कम से कम

Y-ऐक्सिस पर दिखाने के लिए कम से कम वैल्यू. अगर कम से कम डेटा पॉइंट इस वैल्यू से कम है, तो इस सेटिंग को अनदेखा कर दिया जाता है. साथ ही, चार्ट को इस तरह से अडजस्ट किया जाता है कि कम से कम डेटा पॉइंट से नीचे का अगला मुख्य टिक मार्क दिखे. यह scaleType से तय किए गए, Y ऐक्सिस के कम से कम मान से ज़्यादा प्राथमिकता रखता है.

यह कोर चार्ट में minValue के जैसा ही है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
redColor

एचटीएमएल कलर नोटेशन में लाल रंग के सेक्शन के लिए इस्तेमाल किया जाने वाला कलर.

टाइप: string
डिफ़ॉल्ट: '#DC3912'
redFrom

लाल रंग से मार्क की गई रेंज की सबसे कम वैल्यू.

टाइप: number
डिफ़ॉल्ट: कोई नहीं
redTo

लाल रंग से मार्क की गई रेंज की सबसे ज़्यादा वैल्यू.

टाइप: number
डिफ़ॉल्ट: कोई नहीं
चौड़ाई

पिक्सल में चार्ट की चौड़ाई.

टाइप: number
डिफ़ॉल्ट: कंटेनर की चौड़ाई
yellowColor

एचटीएमएल कलर नोटेशन में, पीले रंग के सेक्शन के लिए इस्तेमाल किया जाने वाला कलर.

टाइप: string
डिफ़ॉल्ट: '#FF9900'
yellowFrom

पीले रंग से मार्क की गई रेंज की सबसे कम वैल्यू.

टाइप: number
डिफ़ॉल्ट: कोई नहीं
yellowTo

पीले रंग से मार्क की गई रेंज की सबसे ज़्यादा वैल्यू.

टाइप: number
डिफ़ॉल्ट: कोई नहीं

जियोचार्ट कॉन्फ़िगर करने के विकल्प

नाम
backgroundColor

चार्ट के मुख्य हिस्से के बैकग्राउंड का रंग. यह एक सामान्य एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. इसके अलावा, यह नीचे दी गई प्रॉपर्टी वाला ऑब्जेक्ट भी हो सकता है.

टाइप: string या object
डिफ़ॉल्ट: 'white'
backgroundColor.fill

चार्ट में रंग भरने के लिए, एचटीएमएल कलर स्ट्रिंग.

टाइप: string
डिफ़ॉल्ट: 'white'
datalessRegionColor

उन क्षेत्रों को असाइन किया जाने वाला रंग जिनसे जुड़ा कोई डेटा नहीं है.

टाइप: string
डिफ़ॉल्ट: '#F5F5F5'
defaultColor

जियोचार्ट में डेटा पॉइंट के लिए इस्तेमाल किया जाने वाला रंग. ऐसा तब होता है, जब जगह (जैसे, 'US' ) मौजूद हो, लेकिन वैल्यू null हो या बताई न गई हो. यह datalessRegionColor से अलग है. datalessRegionColor, डेटा मौजूद न होने पर इस्तेमाल किया जाने वाला रंग है.

टाइप: string
डिफ़ॉल्ट: '#267114'
displayMode

यह किस तरह का जियोचार्ट है. DataTable का फ़ॉर्मैट, तय की गई वैल्यू से मेल खाना चाहिए. इन वैल्यू का इस्तेमाल किया जा सकता है:

  • 'auto' - DataTable के फ़ॉर्मैट के आधार पर चुनें.
  • 'regions' - जियोचार्ट पर मौजूद क्षेत्रों में रंग भरें.
  • 'markers' - क्षेत्रों पर मार्कर लगाएं.
  • 'text' - DataTable में मौजूद टेक्स्ट का इस्तेमाल करके, क्षेत्रों को लेबल करें.
टाइप: string
डिफ़ॉल्ट: 'auto'
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
लेजेंड

यह एक ऑब्जेक्ट होता है, जिसमें सदस्यों की मदद से लेजेंड के अलग-अलग पहलुओं को कॉन्फ़िगर किया जाता है. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
टाइप: object
डिफ़ॉल्ट: null
legendTextStyle

यह एक ऐसा ऑब्जेक्ट है जो लेजेंड के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
प्रांत

जियोचार्ट पर दिखाने के लिए क्षेत्र. आस-पास के इलाके भी दिखाए जाते हैं. इनमें से कोई एक हो सकता है:

  • 'world' - इसमें दुनिया का पूरा जियोचार्ट होता है.
  • कोई महाद्वीप या उपमहाद्वीप, जिसे उसके तीन अंकों वाले कोड से दिखाया गया हो. उदाहरण के लिए, पश्चिमी अफ़्रीका के लिए '011'.
  • देश का नाम, ISO 3166-1 alpha-2 कोड के हिसाब से तय किया जाता है. उदाहरण के लिए, ऑस्ट्रेलिया के लिए 'AU'.
  • अमेरिका का कोई राज्य, जिसे उसके ISO 3166-2:US कोड से तय किया जाता है. उदाहरण के लिए, अलबामा के लिए 'US-AL'. ध्यान दें कि resolution विकल्प को 'provinces' या 'metros' पर सेट करना ज़रूरी है.
टाइप: string
डिफ़ॉल्ट: 'world'
चौड़ाई

पिक्सल में चार्ट की चौड़ाई.

टाइप: number
डिफ़ॉल्ट: इसमें शामिल एलिमेंट की चौड़ाई

हिस्टोग्राम कॉन्फ़िगर करने के विकल्प

नाम
backgroundColor

चार्ट के मुख्य हिस्से के बैकग्राउंड का रंग. यह एक सामान्य एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. इसके अलावा, यह नीचे दी गई प्रॉपर्टी वाला ऑब्जेक्ट भी हो सकता है.

टाइप: string या object
डिफ़ॉल्ट: 'white'
backgroundColor.fill

चार्ट में रंग भरने के लिए, एचटीएमएल कलर स्ट्रिंग.

टाइप: string
डिफ़ॉल्ट: 'white'
chartArea

यह एक ऐसा ऑब्जेक्ट होता है जिसमें चार्ट एरिया की जगह और साइज़ को कॉन्फ़िगर करने के लिए मेंबर होते हैं. चार्ट एरिया वह जगह होती है जहां चार्ट बनाया जाता है. इसमें ऐक्सिस और लेजेंड शामिल नहीं होते. इसके लिए, दो फ़ॉर्मैट इस्तेमाल किए जा सकते हैं: कोई संख्या या कोई संख्या, जिसके बाद % का निशान लगा हो. कोई सामान्य संख्या, पिक्सल में दी गई वैल्यू होती है. वहीं, किसी संख्या के बाद % का निशान लगाने का मतलब है कि वैल्यू को प्रतिशत में दिया गया है. उदाहरण: chartArea:{left:20,top:0,width:'50%',height:'75%'}

टाइप: object
डिफ़ॉल्ट: null
chartArea.backgroundColor
चार्ट एरिया के बैकग्राउंड का रंग. स्ट्रिंग का इस्तेमाल करते समय, यह हेक्स स्ट्रिंग (उदाहरण के लिए, '#fdc') या अंग्रेज़ी में रंग का नाम हो सकता है. किसी ऑब्जेक्ट का इस्तेमाल करते समय, ये प्रॉपर्टी दी जा सकती हैं:
  • stroke: रंग, जिसे हेक्स स्ट्रिंग या अंग्रेज़ी में रंग के नाम के तौर पर दिया गया है.
  • strokeWidth: अगर यह विकल्प दिया जाता है, तो यह दी गई चौड़ाई के हिसाब से चार्ट एरिया के चारों ओर बॉर्डर बनाता है. साथ ही, बॉर्डर का रंग stroke के हिसाब से होता है.
टाइप: string या object/div>
डिफ़ॉल्ट: 'white'
chartArea.height

चार्ट एरिया की ऊंचाई.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.left

चार्ट को बाईं ओर के बॉर्डर से कितनी दूर पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.top

चार्ट को सबसे ऊपर वाले बॉर्डर से कितनी दूरी पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: auto
chartArea.width

चार्ट एरिया की चौड़ाई.

टाइप: number या string
डिफ़ॉल्ट: auto
कलर

चार्ट के एलिमेंट के लिए इस्तेमाल किए जाने वाले रंग. स्ट्रिंग का एक ऐसा कलेक्शन जहां हर एलिमेंट, एचटीएमएल कलर स्ट्रिंग होता है. उदाहरण के लिए: colors:['red','#004411'].

टाइप: स्ट्रिंग का कलेक्शन
डिफ़ॉल्ट: डिफ़ॉल्ट रंग
hAxis

यह एक ऑब्जेक्ट है, जिसमें हॉरिज़ॉन्टल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
hAxis.gridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें हॉरिज़ॉन्टल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने के लिए प्रॉपर्टी होती हैं. ध्यान दें कि हॉरिज़ॉन्टल ऐक्सिस की ग्रिडलान, वर्टिकल तौर पर बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.gridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
hAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
hAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें सदस्यों को हॉरिज़ॉन्टल ऐक्सिस पर माइनर ग्रिडलाइन कॉन्फ़िगर करने की अनुमति होती है. यह hAxis.gridlines विकल्प की तरह ही काम करता है.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.minorGridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल माइनर ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
hAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, गिनती को 0 पर सेट करके छोटी ग्रिडलानें बंद की जा सकती हैं. अब माइनर ग्रिडलैंड की संख्या, पूरी तरह से मेजर ग्रिडलैंड के बीच के इंटरवल (hAxis.gridlines.interval देखें) और ज़रूरी कम से कम स्पेस (hAxis.minorGridlines.minSpacing देखें) पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
hAxis.textPosition

चार्ट एरिया के हिसाब से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
hAxis.textStyle

यह एक ऐसा ऑब्जेक्ट होता है जो हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

hAxis प्रॉपर्टी, जो हॉरिज़ॉन्टल ऐक्सिस का टाइटल तय करती है.

टाइप: string
डिफ़ॉल्ट: null
hAxis.titleTextStyle

यह ऑब्जेक्ट, हॉरिज़ॉन्टल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

इस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस की क्रॉपिंग रेंज तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.viewWindow.max

रेंडर करने के लिए, ज़्यादा से ज़्यादा हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप
hAxis.viewWindow.min

रेंडर करने के लिए, कम से कम हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
histogram.bucketSize

हर हिस्टोग्राम बार के साइज़ को एल्गोरिदम के हिसाब से तय होने देने के बजाय, उसे हार्डकोड करें.

टाइप: number
डिफ़ॉल्ट: अपने-आप
histogram.hideBucketItems

हिस्टोग्राम के ब्लॉक के बीच के पतले डिविज़न को हटाकर, इसे सॉलिड बार की सीरीज़ में बदलें.

टाइप: boolean
डिफ़ॉल्ट: false
histogram.lastBucketPercentile

हिस्टोग्राम के बकेट का साइज़ कैलकुलेट करते समय, सबसे ऊपर और सबसे नीचे के lastBucketPercentile प्रतिशत को अनदेखा करें. ये वैल्यू अब भी हिस्टोग्राम में शामिल हैं, लेकिन इनसे बकेटिंग पर कोई असर नहीं पड़ता.

टाइप: number
डिफ़ॉल्ट: 0
interpolateNulls

यह तय करता है कि क्या मौजूद नहीं हैं उन पॉइंट की वैल्यू का अनुमान लगाना है. अगर true है, तो यह आस-पास के पॉइंट के आधार पर, किसी भी छूटे हुए डेटा की वैल्यू का अनुमान लगाएगा. अगर false, तो यह लाइन में अज्ञात जगह पर ब्रेक छोड़ देगा.

यह isStacked: true/'percent'/'relative'/'absolute' विकल्प के साथ एरिया चार्ट में काम नहीं करता.

टाइप: boolean
डिफ़ॉल्ट: false
isStacked

true पर सेट होने पर, यह हर डोमेन वैल्यू पर सभी सीरीज़ के एलिमेंट को स्टैक करता है. ध्यान दें: कॉलम, एरिया, और SteppedArea चार्ट में, Google Charts लेजेंड आइटम के क्रम को उलट देता है, ताकि वे सीरीज़ एलिमेंट के स्टैक से बेहतर तरीके से मेल खा सकें. उदाहरण के लिए, सीरीज़ 0 सबसे नीचे वाला लेजेंड आइटम होगा. यह बार चार्ट पर लागू नहीं होता .

isStacked विकल्प में 100% स्टैकिंग की सुविधा भी काम करती है. इसमें हर डोमेन वैल्यू पर मौजूद एलिमेंट के स्टैक को फिर से स्केल किया जाता है, ताकि उनका कुल योग 100% हो जाए.

isStacked के लिए ये विकल्प उपलब्ध हैं:

  • false — एलिमेंट स्टैक नहीं होंगे. यह डिफ़ॉल्ट विकल्प है.
  • true — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है.
  • 'percent' — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है. साथ ही, उन्हें इस तरह से फिर से स्केल करता है कि वे 100% तक जुड़ जाएं. इसमें हर एलिमेंट की वैल्यू को 100% के प्रतिशत के तौर पर कैलकुलेट किया जाता है.
  • 'relative' — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है. साथ ही, उन्हें इस तरह से फिर से स्केल करता है कि उनका योग 1 हो. इसमें हर एलिमेंट की वैल्यू को 1 के फ़्रैक्शन के तौर पर कैलकुलेट किया जाता है.
  • 'absolute' — यह isStacked: true की तरह ही काम करता है.

100% स्टैकिंग के लिए, हर एलिमेंट की कैलकुलेट की गई वैल्यू, उसकी असल वैल्यू के बाद टूलटिप में दिखेगी.

टारगेट ऐक्सिस, डिफ़ॉल्ट रूप से टिक वैल्यू पर सेट होता है. ये वैल्यू, 0-1 के रिलेटिव स्केल पर आधारित होती हैं. 'relative' के लिए, ये वैल्यू 1 के फ़्रैक्शन के तौर पर और 'percent' के लिए 0-100% के तौर पर दिखती हैं. ध्यान दें: 'percent' विकल्प का इस्तेमाल करने पर, ऐक्सिस/टिक वैल्यू प्रतिशत के तौर पर दिखती हैं. हालांकि, असल वैल्यू 0-1 के रिलेटिव स्केल पर आधारित होती हैं. ऐसा इसलिए है, क्योंकि प्रतिशत वाले ऐक्सिस के टिक, 0 से 1 के बीच की वैल्यू पर "#.##%" फ़ॉर्मैट लागू करने से मिलते हैं. isStacked: 'percent' का इस्तेमाल करते समय, यह पक्का करें कि आपने 0 से 1 तक की स्केल वैल्यू का इस्तेमाल करके, कोई भी टिक/ग्रिडलाइन तय की हो. सही hAxis/vAxis विकल्पों का इस्तेमाल करके, ग्रिडलैंड/टिक वैल्यू और फ़ॉर्मैटिंग को अपनी पसंद के मुताबिक बनाया जा सकता है.

100% स्टैकिंग की सुविधा सिर्फ़ number टाइप की डेटा वैल्यू के साथ काम करती है. साथ ही, इसका बेसलाइन ज़ीरो होना चाहिए.

टाइप: boolean/string
डिफ़ॉल्ट: false
लेजेंड

यह एक ऑब्जेक्ट होता है, जिसमें सदस्यों की मदद से लेजेंड के अलग-अलग पहलुओं को कॉन्फ़िगर किया जाता है. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
टाइप: object
डिफ़ॉल्ट: null
legend.position

लेजेंड की जगह. इनमें से कोई एक स्थिति हो सकती है:

  • 'bottom' - चार्ट के नीचे.
  • 'left' - चार्ट की बाईं ओर, बशर्ते कि बाएं ऐक्सिस से कोई सीरीज़ न जुड़ी हो. इसलिए, अगर आपको लेजेंड को बाईं ओर रखना है, तो targetAxisIndex: 1 विकल्प का इस्तेमाल करें.
  • 'in' - चार्ट में, सबसे ऊपर बाएं कोने में.
  • 'none' - कोई लेजेंड नहीं दिखता.
  • 'right' - चार्ट की दाईं ओर. vAxes विकल्प के साथ काम नहीं करता.
  • 'top' - चार्ट के ऊपर.
टाइप: string
डिफ़ॉल्ट: 'right'
legendTextStyle

यह एक ऐसा ऑब्जेक्ट है जो लेजेंड के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
reverseCategories

true पर सेट होने पर, यह विकल्प दाईं से बाईं ओर सीरीज़ बनाता है. डिफ़ॉल्ट रूप से, बाईं से दाईं ओर लाइनें खींची जाती हैं.

यह विकल्प सिर्फ़ discrete major ऐक्सिस के लिए उपलब्ध है.

टाइप: boolean
डिफ़ॉल्ट: false
शृंखला

ऑब्जेक्ट की एक कैटगरी. इसमें से हर ऑब्जेक्ट, चार्ट में मौजूद सीरीज़ के फ़ॉर्मैट के बारे में बताता है. किसी सीरीज़ के लिए डिफ़ॉल्ट वैल्यू का इस्तेमाल करने के लिए, खाली ऑब्जेक्ट {} तय करें. अगर कोई सीरीज़ या वैल्यू नहीं दी गई है, तो ग्लोबल वैल्यू का इस्तेमाल किया जाएगा. हर ऑब्जेक्ट में ये प्रॉपर्टी होती हैं:

  • color - इस सीरीज़ के लिए इस्तेमाल किया जाने वाला रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.
  • labelInLegend - चार्ट के लेजेंड में दिखने वाली सीरीज़ का ब्यौरा.
  • targetAxisIndex - इस सीरीज़ को किस ऐक्सिस पर असाइन करना है. इसमें 0 डिफ़ॉल्ट ऐक्सिस है और 1 ऑपोज़िट ऐक्सिस है. डिफ़ॉल्ट वैल्यू 0 है. 1 पर सेट करने से, ऐसा चार्ट तय किया जाता है जिसमें अलग-अलग सीरीज़ को अलग-अलग ऐक्सिस के हिसाब से रेंडर किया जाता है. डिफ़ॉल्ट ऐक्सिस में कम से कम एक सीरीज़ असाइन की जानी चाहिए. अलग-अलग ऐक्सिस के लिए, अलग-अलग स्केल तय किया जा सकता है.
  • visibleInLegend - boolean वैल्यू. इसमें true का मतलब है कि सीरीज़ में लेजेंड एंट्री होनी चाहिए और false का मतलब है कि ऐसा नहीं होना चाहिए. डिफ़ॉल्ट वैल्यू true है.

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

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
टाइप: ऑब्जेक्ट की कैटगरी या नेस्ट किए गए ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: {}
सबटाइटल

चार्ट के टाइटल के नीचे दिखाने के लिए टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
subtitleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है.

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
थीम

थीम, पहले से तय की गई वैल्यू का एक सेट होती है. ये वैल्यू, चार्ट के किसी खास व्यवहार या विज़ुअल इफ़ेक्ट को हासिल करने के लिए एक साथ काम करती हैं. फ़िलहाल, सिर्फ़ एक थीम उपलब्ध है:

  • 'maximized' - इससे चार्ट का एरिया ज़्यादा से ज़्यादा हो जाता है. साथ ही, लीजेंड और सभी लेबल, चार्ट एरिया में दिखते हैं.
टाइप: string
डिफ़ॉल्ट: null
title

चार्ट के ऊपर दिखने वाला टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
titleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
useFirstColumnAsDomain

true पर सेट होने पर, चार्ट इस कॉलम को डोमेन के तौर पर इस्तेमाल करेगा.

टाइप: boolean
vAxes

अगर चार्ट में एक से ज़्यादा वर्टिकल ऐक्सिस हैं, तो यह विकल्प हर वर्टिकल ऐक्सिस के लिए प्रॉपर्टी तय करता है. हर चाइल्ड ऑब्जेक्ट, एक vAxis ऑब्जेक्ट होता है. इसमें vAxis के साथ काम करने वाली सभी प्रॉपर्टी शामिल हो सकती हैं. ये प्रॉपर्टी वैल्यू, एक ही प्रॉपर्टी के लिए किसी भी ग्लोबल सेटिंग को बदल देती हैं.

एक से ज़्यादा वर्टिकल ऐक्सिस वाला चार्ट तय करने के लिए, पहले series.targetAxisIndex का इस्तेमाल करके नया ऐक्सिस तय करें. इसके बाद, vAxes का इस्तेमाल करके ऐक्सिस को कॉन्फ़िगर करें. यहां दिए गए उदाहरण में, सीरीज़ 2 को दाईं ओर के ऐक्सिस पर असाइन किया गया है. साथ ही, इसके लिए कस्टम टाइटल और टेक्स्ट स्टाइल तय की गई है:

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

यह प्रॉपर्टी, ऑब्जेक्ट या कैटगरी हो सकती है: ऑब्जेक्ट, ऑब्जेक्ट का कलेक्शन होता है. हर ऑब्जेक्ट में एक संख्या वाला लेबल होता है, जो उस ऐक्सिस के बारे में बताता है जिसे वह तय करता है. यह ऊपर दिखाया गया फ़ॉर्मैट है. कैटगरी, ऑब्जेक्ट की कैटगरी होती है. इसमें हर ऐक्सिस के लिए एक ऑब्जेक्ट होता है. उदाहरण के लिए, यहां दिया गया ऐरे-स्टाइल नोटेशन, ऊपर दिखाए गए vAxis ऑब्जेक्ट के जैसा ही है:

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
टाइप: ऑब्जेक्ट की कैटगरी या चाइल्ड ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: null
vAxis

यह एक ऑब्जेक्ट है, जिसमें वर्टिकल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. जैसा कि यहां दिखाया गया है:

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
टाइप: object
डिफ़ॉल्ट: null
vAxis.direction

वह दिशा जिसमें वर्टिकल ऐक्सिस पर वैल्यू बढ़ती हैं. डिफ़ॉल्ट रूप से, कम वैल्यू चार्ट में सबसे नीचे होती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
vAxis.gridlines

ऐसा ऑब्जेक्ट जिसमें सदस्यों को वर्टिकल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने की अनुमति हो. ध्यान दें कि वर्टिकल ऐक्सिस की ग्रिडलान, हॉरिज़ॉन्टल तरीके से बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.gridlines.color

चार्ट एरिया में मौजूद वर्टिकल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
vAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
vAxis.logScale

अगर true है, तो वर्टिकल ऐक्सिस को लॉगरिद्मिक स्केल बनाता है. ध्यान दें: सभी वैल्यू पॉज़िटिव होनी चाहिए.

टाइप: boolean
डिफ़ॉल्ट: false
vAxis.maxValue

वर्टिकल ऐक्सिस की सबसे बड़ी वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू ऊपर की ओर होती है. अगर इसे डेटा की ज़्यादा से ज़्यादा y-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
vAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें वर्टिकल ऐक्सिस पर छोटी ग्रिडलाइन कॉन्फ़िगर करने के लिए सदस्य होते हैं. यह vAxis.gridlines विकल्प की तरह ही होता है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.minorGridlines.color

चार्ट एरिया के अंदर मौजूद वर्टिकल माइनर ग्रिडलान का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
vAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, 0 पर गिनती सेट करके, छोटी ग्रिडलान को बंद किया जा सकता है. माइनर ग्रिडलान की संख्या, मेजर ग्रिडलान के बीच के इंटरवल और ज़रूरी कम से कम जगह पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
vAxis.minValue

इस विकल्प की मदद से, वर्टिकल ऐक्सिस की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाया जाता है. ज़्यादातर चार्ट में, यह वैल्यू नीचे की ओर होती है. अगर इसे डेटा की कम से कम y-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: null
vAxis.textPosition

चार्ट एरिया के हिसाब से, वर्टिकल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
vAxis.textStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

इस विकल्प का इस्तेमाल, वर्टिकल ऐक्सिस के लिए टाइटल तय करने के लिए किया जाता है.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
vAxis.titleTextStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

इससे वर्टिकल ऐक्सिस की काटने की सीमा तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.viewWindow.max

रेंडर करने के लिए, वर्टिकल डेटा की सबसे बड़ी वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
vAxis.viewWindow.min

रेंडर करने के लिए, वर्टिकल डेटा की सबसे कम वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
चौड़ाई

पिक्सल में चार्ट की चौड़ाई.

टाइप: number
डिफ़ॉल्ट: इसमें शामिल एलिमेंट की चौड़ाई

लाइन चार्ट को कॉन्फ़िगर करने के विकल्प

नाम
backgroundColor

चार्ट के मुख्य हिस्से के बैकग्राउंड का रंग. यह एक सामान्य एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. इसके अलावा, यह नीचे दी गई प्रॉपर्टी वाला ऑब्जेक्ट भी हो सकता है.

टाइप: string या object
डिफ़ॉल्ट: 'white'
backgroundColor.fill

चार्ट में रंग भरने के लिए, एचटीएमएल कलर स्ट्रिंग.

टाइप: string
डिफ़ॉल्ट: 'white'
chartArea

यह एक ऐसा ऑब्जेक्ट होता है जिसमें चार्ट एरिया की जगह और साइज़ को कॉन्फ़िगर करने के लिए मेंबर होते हैं. चार्ट एरिया वह जगह होती है जहां चार्ट बनाया जाता है. इसमें ऐक्सिस और लेजेंड शामिल नहीं होते. इसके लिए, दो फ़ॉर्मैट इस्तेमाल किए जा सकते हैं: कोई संख्या या कोई संख्या, जिसके बाद % का निशान लगा हो. कोई सामान्य संख्या, पिक्सल में दी गई वैल्यू होती है. वहीं, किसी संख्या के बाद % का निशान लगाने का मतलब है कि वैल्यू को प्रतिशत में दिया गया है. उदाहरण: chartArea:{left:20,top:0,width:'50%',height:'75%'}

टाइप: object
डिफ़ॉल्ट: null
chartArea.backgroundColor
चार्ट एरिया के बैकग्राउंड का रंग. स्ट्रिंग का इस्तेमाल करते समय, यह हेक्स स्ट्रिंग (उदाहरण के लिए, '#fdc') या अंग्रेज़ी में रंग का नाम हो सकता है. किसी ऑब्जेक्ट का इस्तेमाल करते समय, ये प्रॉपर्टी दी जा सकती हैं:
  • stroke: रंग, जिसे हेक्स स्ट्रिंग या अंग्रेज़ी में रंग के नाम के तौर पर दिया गया है.
  • strokeWidth: अगर यह विकल्प दिया जाता है, तो यह दी गई चौड़ाई के हिसाब से चार्ट एरिया के चारों ओर बॉर्डर बनाता है. साथ ही, बॉर्डर का रंग stroke के हिसाब से होता है.
टाइप: string या object
डिफ़ॉल्ट: 'white'
chartArea.height

चार्ट एरिया की ऊंचाई.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.left

चार्ट को बाईं ओर के बॉर्डर से कितनी दूर पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.top

चार्ट को सबसे ऊपर वाले बॉर्डर से कितनी दूरी पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: auto
chartArea.width

चार्ट एरिया की चौड़ाई.

टाइप: number या string
डिफ़ॉल्ट: auto
कलर

चार्ट के एलिमेंट के लिए इस्तेमाल किए जाने वाले रंग. स्ट्रिंग का एक ऐसा कलेक्शन जहां हर एलिमेंट, एचटीएमएल कलर स्ट्रिंग होता है. उदाहरण के लिए: colors:['red','#004411'].

टाइप: स्ट्रिंग का कलेक्शन
डिफ़ॉल्ट: डिफ़ॉल्ट रंग
curveType

लाइन की चौड़ाई शून्य न होने पर, यह विकल्प लाइनों के कर्व को कंट्रोल करता है. इनमें से कोई एक स्थिति हो सकती है:

  • 'none' - सीधी लाइनें, जिनमें कोई घुमाव नहीं होता.
  • 'function' - लाइन के कोनों को स्मूद किया जाएगा.
टाइप: string
डिफ़ॉल्ट: 'none'
hAxis

यह एक ऑब्जेक्ट है, जिसमें हॉरिज़ॉन्टल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
hAxis.direction

वह दिशा जिसमें हॉरिज़ॉन्टल ऐक्सिस पर वैल्यू बढ़ती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
hAxis.gridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें हॉरिज़ॉन्टल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने के लिए प्रॉपर्टी होती हैं. ध्यान दें कि हॉरिज़ॉन्टल ऐक्सिस की ग्रिडलान, वर्टिकल तौर पर बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.gridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
hAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
hAxis.logScale

hAxis प्रॉपर्टी, हॉरिज़ॉन्टल ऐक्सिस को लॉगरिद्मिक स्केल बनाती है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए. हां के लिए, true पर सेट करें.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए काम करता है.

टाइप: boolean
डिफ़ॉल्ट: false
hAxis.maxValue

क्षैतिज अक्ष की सबसे ज़्यादा वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू दाईं ओर होगी. अगर इसे डेटा की ज़्यादा से ज़्यादा x-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें सदस्यों को हॉरिज़ॉन्टल ऐक्सिस पर माइनर ग्रिडलाइन कॉन्फ़िगर करने की अनुमति होती है. यह hAxis.gridlines विकल्प की तरह ही काम करता है.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.minorGridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल माइनर ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप:string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
hAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, गिनती को 0 पर सेट करके छोटी ग्रिडलानें बंद की जा सकती हैं. अब माइनर ग्रिडलैंड की संख्या, पूरी तरह से मेजर ग्रिडलैंड के बीच के इंटरवल (hAxis.gridlines.interval देखें) और ज़रूरी कम से कम स्पेस (hAxis.minorGridlines.minSpacing देखें) पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
hAxis.minValue

क्षैतिज अक्ष की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू बाईं ओर होगी. अगर इसे डेटा की कम से कम x-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.textPosition

चार्ट एरिया के हिसाब से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
hAxis.textStyle

यह एक ऐसा ऑब्जेक्ट होता है जो हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

hAxis प्रॉपर्टी, जो हॉरिज़ॉन्टल ऐक्सिस का टाइटल तय करती है.

टाइप: string
डिफ़ॉल्ट: null
hAxis.titleTextStyle

यह ऑब्जेक्ट, हॉरिज़ॉन्टल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

इस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस की क्रॉपिंग रेंज तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.viewWindow.max

रेंडर करने के लिए, ज़्यादा से ज़्यादा हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप
hAxis.viewWindow.min

रेंडर करने के लिए, कम से कम हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
interpolateNulls

यह तय करता है कि क्या मौजूद नहीं हैं उन पॉइंट की वैल्यू का अनुमान लगाना है. अगर true है, तो यह आस-पास के पॉइंट के आधार पर, किसी भी छूटे हुए डेटा की वैल्यू का अनुमान लगाएगा. अगर false, तो यह लाइन में अज्ञात जगह पर ब्रेक छोड़ देगा.

यह isStacked: true/'percent'/'relative'/'absolute' विकल्प के साथ एरिया चार्ट में काम नहीं करता.

टाइप: boolean
डिफ़ॉल्ट: false
लेजेंड

यह एक ऑब्जेक्ट होता है, जिसमें सदस्यों की मदद से लेजेंड के अलग-अलग पहलुओं को कॉन्फ़िगर किया जाता है. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
टाइप: object
डिफ़ॉल्ट: null
legend.position

लेजेंड की जगह. इनमें से कोई एक स्थिति हो सकती है:

  • 'bottom' - चार्ट के नीचे.
  • 'left' - चार्ट की बाईं ओर, बशर्ते कि बाएं ऐक्सिस से कोई सीरीज़ न जुड़ी हो. इसलिए, अगर आपको लेजेंड को बाईं ओर रखना है, तो targetAxisIndex: 1 विकल्प का इस्तेमाल करें.
  • 'in' - चार्ट में, सबसे ऊपर बाएं कोने में.
  • 'none' - कोई लेजेंड नहीं दिखता.
  • 'right' - चार्ट की दाईं ओर. vAxes विकल्प के साथ काम नहीं करता.
  • 'top' - चार्ट के ऊपर.
टाइप: string
डिफ़ॉल्ट: 'right'
legendTextStyle

यह एक ऐसा ऑब्जेक्ट है जो लेजेंड के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
lineWidth

पिक्सल में डेटा लाइन की चौड़ाई. सभी लाइनें छिपाने और सिर्फ़ पॉइंट दिखाने के लिए, शून्य का इस्तेमाल करें. series प्रॉपर्टी का इस्तेमाल करके, अलग-अलग सीरीज़ के लिए वैल्यू बदली जा सकती हैं.

टाइप: number
डिफ़ॉल्ट: 2
pointShape

हर डेटा एलिमेंट का आकार: 'circle', 'triangle', 'square', 'diamond', 'star' या 'polygon'. उदाहरणों के लिए, पॉइंट के बारे में जानकारी देने वाला दस्तावेज़ देखें.

टाइप: string
डिफ़ॉल्ट: 'circle'
pointSize

दिखाए गए पॉइंट का डाइमीटर, पिक्सल में. सभी पॉइंट छिपाने के लिए, शून्य का इस्तेमाल करें. series प्रॉपर्टी का इस्तेमाल करके, अलग-अलग सीरीज़ के लिए वैल्यू बदली जा सकती हैं. अगर ट्रेंडलाइन का इस्तेमाल किया जा रहा है, तो pointSize विकल्प से ट्रेंडलाइन की चौड़ाई पर असर पड़ेगा. हालांकि, trendlines.n.pointsize विकल्प का इस्तेमाल करके, इस सेटिंग को बदला जा सकता है.

टाइप: number
डिफ़ॉल्ट: 0
reverseCategories

true पर सेट होने पर, यह विकल्प दाईं से बाईं ओर सीरीज़ बनाता है. डिफ़ॉल्ट रूप से, बाईं से दाईं ओर लाइनें खींची जाती हैं.

यह विकल्प सिर्फ़ discrete major ऐक्सिस के लिए उपलब्ध है.

टाइप: boolean
डिफ़ॉल्ट: false
शृंखला

ऑब्जेक्ट की एक कैटगरी. इसमें से हर ऑब्जेक्ट, चार्ट में मौजूद सीरीज़ के फ़ॉर्मैट के बारे में बताता है. किसी सीरीज़ के लिए डिफ़ॉल्ट वैल्यू इस्तेमाल करने के लिए, एक खाली ऑब्जेक्ट {} तय करें. अगर कोई सीरीज़ या वैल्यू नहीं दी गई है, तो ग्लोबल वैल्यू का इस्तेमाल किया जाएगा. हर ऑब्जेक्ट में ये प्रॉपर्टी होती हैं:

  • annotations - यह एक ऐसा ऑब्जेक्ट है जिसे इस सीरीज़ के एनोटेशन पर लागू किया जाना है. इसका इस्तेमाल, उदाहरण के लिए, सीरीज़ के textStyle को कंट्रोल करने के लिए किया जा सकता है:

    series: {
      0: {
        annotations: {
          textStyle: {fontSize: 12, color: 'red' }
        }
      }
    }
              

    कस्टम बनाया जा सकने वाले आइटम की पूरी सूची देखने के लिए, annotations के अलग-अलग विकल्प देखें.

  • type - इस सीरीज़ के लिए मार्कर का टाइप. मान्य वैल्यू 'line', 'area', 'bars', और 'steppedArea' हैं. ध्यान दें कि बार असल में वर्टिकल बार (कॉलम) होते हैं. डिफ़ॉल्ट वैल्यू, चार्ट के seriesType विकल्प से तय होती है.
  • color - इस सीरीज़ के लिए इस्तेमाल किया जाने वाला रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.
  • curveType - इस सीरीज़ के लिए, ग्लोबल curveType वैल्यू को बदलता है.
  • labelInLegend - चार्ट के लेजेंड में दिखने वाली सीरीज़ का ब्यौरा.
  • lineDashStyle - इस सीरीज़ के लिए, ग्लोबल lineDashStyle वैल्यू को बदलता है.
  • lineWidth - इस सीरीज़ के लिए, ग्लोबल lineWidth वैल्यू को बदलता है.
  • pointShape - इस सीरीज़ के लिए, ग्लोबल pointShape वैल्यू को बदलता है.
  • pointSize - इस सीरीज़ के लिए, ग्लोबल pointSize वैल्यू को बदलता है.
  • pointsVisible - इस सीरीज़ के लिए, ग्लोबल pointsVisible वैल्यू को बदलता है.
  • targetAxisIndex - इस सीरीज़ को किस ऐक्सिस पर असाइन करना है. इसमें 0 डिफ़ॉल्ट ऐक्सिस है और 1 ऑपोज़िट ऐक्सिस है. डिफ़ॉल्ट वैल्यू 0 है. 1 पर सेट करने से, ऐसा चार्ट तय किया जाता है जिसमें अलग-अलग सीरीज़ को अलग-अलग ऐक्सिस के हिसाब से रेंडर किया जाता है. डिफ़ॉल्ट ऐक्सिस में कम से कम एक सीरीज़ असाइन की जानी चाहिए. अलग-अलग ऐक्सिस के लिए, अलग-अलग स्केल तय किया जा सकता है.
  • visibleInLegend - boolean वैल्यू. इसमें true का मतलब है कि सीरीज़ में लेजेंड एंट्री होनी चाहिए और false का मतलब है कि ऐसा नहीं होना चाहिए. डिफ़ॉल्ट वैल्यू true है.

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

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
टाइप: ऑब्जेक्ट की कैटगरी या नेस्ट किए गए ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: {}
सबटाइटल

चार्ट के टाइटल के नीचे दिखाने के लिए टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
subtitleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है.

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
थीम

थीम, पहले से तय की गई वैल्यू का एक सेट होती है. ये वैल्यू, चार्ट के किसी खास व्यवहार या विज़ुअल इफ़ेक्ट को हासिल करने के लिए एक साथ काम करती हैं. फ़िलहाल, सिर्फ़ एक थीम उपलब्ध है:

  • 'maximized' - इससे चार्ट का एरिया ज़्यादा से ज़्यादा हो जाता है. साथ ही, लीजेंड और सभी लेबल, चार्ट एरिया में दिखते हैं.
टाइप: string
डिफ़ॉल्ट: null
title

चार्ट के ऊपर दिखने वाला टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
titleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
treatLabelsAsText

अगर इसे true पर सेट किया जाता है, तो चार्ट कॉलम को टेक्स्ट कॉलम के तौर पर इस्तेमाल करेगा.

टाइप: boolean
ट्रेंडलाइन

यह विकल्प, उन चार्ट पर ट्रेंडलाइन दिखाता है जिन पर यह सुविधा काम करती है. डिफ़ॉल्ट रूप से, linear ट्रेंडलाइन का इस्तेमाल किया जाता है. हालांकि, trendlines.n.type विकल्प की मदद से इसे पसंद के मुताबिक बनाया जा सकता है.

ट्रेंडलाइन को हर सीरीज़ के हिसाब से तय किया जाता है. इसलिए, ज़्यादातर समय आपके विकल्प इस तरह दिखेंगे:

var options = {
  trendlines: {
    0: {
      type: 'linear',
      color: 'green',
      lineWidth: 3,
      opacity: 0.3,
      visibleInLegend: true
    }
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
trendlines.n.color

ट्रेंडलाइन का रंग. इसे अंग्रेज़ी में रंग के नाम या हेक्स स्ट्रिंग के तौर पर दिखाया जाता है.

टाइप: string
डिफ़ॉल्ट: सीरीज़ का डिफ़ॉल्ट रंग
trendlines.n.degree

type: 'polynomial' की ट्रेंडलाइन के लिए, पॉलिनॉमियल की डिग्री (क्वाड्रैटिक के लिए 2, क्यूबिक के लिए 3 वगैरह).

टाइप: number
डिफ़ॉल्ट: 3
trendlines.n.labelInLegend

इस विकल्प को सेट करने पर, लेजेंड में ट्रेंडलाइन इस स्ट्रिंग के तौर पर दिखेगी.

टाइप: string
डिफ़ॉल्ट: null
trendlines.n.lineWidth

पिक्सल में, ट्रेंडलाइन की लाइन की चौड़ाई.

टाइप: number
डिफ़ॉल्ट: 2
trendlines.n.type

ट्रेंडलाइन 'linear' (डिफ़ॉल्ट), 'exponential' या 'polynomial' में से कोई एक है.

टाइप: string
डिफ़ॉल्ट: linear
trendlines.n.visibleInLegend

लेजेंड में ट्रेंडलाइन का समीकरण दिखता है या नहीं. यह ट्रेंडलाइन टूलटिप में दिखेगा.

टाइप: boolean
डिफ़ॉल्ट: false
useFirstColumnAsDomain

true पर सेट होने पर, चार्ट इस कॉलम को डोमेन के तौर पर इस्तेमाल करेगा.

टाइप: boolean
vAxes

अगर चार्ट में एक से ज़्यादा वर्टिकल ऐक्सिस हैं, तो यह विकल्प हर वर्टिकल ऐक्सिस के लिए प्रॉपर्टी तय करता है. हर चाइल्ड ऑब्जेक्ट, एक vAxis ऑब्जेक्ट होता है. इसमें vAxis के साथ काम करने वाली सभी प्रॉपर्टी शामिल हो सकती हैं. ये प्रॉपर्टी वैल्यू, एक ही प्रॉपर्टी के लिए किसी भी ग्लोबल सेटिंग को बदल देती हैं.

एक से ज़्यादा वर्टिकल ऐक्सिस वाला चार्ट तय करने के लिए, पहले series.targetAxisIndex का इस्तेमाल करके नया ऐक्सिस तय करें. इसके बाद, vAxes का इस्तेमाल करके ऐक्सिस को कॉन्फ़िगर करें. यहां दिए गए उदाहरण में, सीरीज़ 2 को दाईं ओर के ऐक्सिस पर असाइन किया गया है. साथ ही, इसके लिए कस्टम टाइटल और टेक्स्ट स्टाइल तय की गई है:

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

यह प्रॉपर्टी, ऑब्जेक्ट या कैटगरी हो सकती है: ऑब्जेक्ट, ऑब्जेक्ट का कलेक्शन होता है. हर ऑब्जेक्ट में एक संख्या वाला लेबल होता है, जो उस ऐक्सिस के बारे में बताता है जिसे वह तय करता है. यह ऊपर दिखाया गया फ़ॉर्मैट है. कैटगरी, ऑब्जेक्ट की कैटगरी होती है. इसमें हर ऐक्सिस के लिए एक ऑब्जेक्ट होता है. उदाहरण के लिए, यहां दिया गया ऐरे-स्टाइल नोटेशन, ऊपर दिखाए गए vAxis ऑब्जेक्ट के जैसा ही है:

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
टाइप: ऑब्जेक्ट की कैटगरी या चाइल्ड ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: null
vAxis

यह एक ऑब्जेक्ट है, जिसमें वर्टिकल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. जैसा कि यहां दिखाया गया है:

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
टाइप: object
डिफ़ॉल्ट: null
vAxis.direction

वह दिशा जिसमें वर्टिकल ऐक्सिस पर वैल्यू बढ़ती हैं. डिफ़ॉल्ट रूप से, कम वैल्यू चार्ट में सबसे नीचे होती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
vAxis.gridlines

ऐसा ऑब्जेक्ट जिसमें सदस्यों को वर्टिकल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने की अनुमति हो. ध्यान दें कि वर्टिकल ऐक्सिस की ग्रिडलान, हॉरिज़ॉन्टल तरीके से बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.gridlines.color

चार्ट एरिया में मौजूद वर्टिकल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
vAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
vAxis.logScale

अगर true है, तो वर्टिकल ऐक्सिस को लॉगरिद्मिक स्केल बनाता है. ध्यान दें: सभी वैल्यू पॉज़िटिव होनी चाहिए.

टाइप: boolean
डिफ़ॉल्ट: false
vAxis.maxValue

वर्टिकल ऐक्सिस की सबसे बड़ी वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू ऊपर की ओर होती है. अगर इसे डेटा की ज़्यादा से ज़्यादा y-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
vAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें वर्टिकल ऐक्सिस पर छोटी ग्रिडलाइन कॉन्फ़िगर करने के लिए सदस्य होते हैं. यह vAxis.gridlines विकल्प की तरह ही होता है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.minorGridlines.color

चार्ट एरिया के अंदर मौजूद वर्टिकल माइनर ग्रिडलान का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
vAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, 0 पर गिनती सेट करके, छोटी ग्रिडलान को बंद किया जा सकता है. माइनर ग्रिडलान की संख्या, मेजर ग्रिडलान के बीच के इंटरवल और ज़रूरी कम से कम जगह पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
vAxis.minValue

इस विकल्प की मदद से, वर्टिकल ऐक्सिस की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाया जाता है. ज़्यादातर चार्ट में, यह वैल्यू नीचे की ओर होती है. अगर इसे डेटा की कम से कम y-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: null
vAxis.textPosition

चार्ट एरिया के हिसाब से, वर्टिकल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
vAxis.textStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

इस विकल्प का इस्तेमाल, वर्टिकल ऐक्सिस के लिए टाइटल तय करने के लिए किया जाता है.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
vAxis.titleTextStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

इससे वर्टिकल ऐक्सिस की काटने की सीमा तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.viewWindow.max

रेंडर करने के लिए, वर्टिकल डेटा की सबसे बड़ी वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
vAxis.viewWindow.min

रेंडर करने के लिए, वर्टिकल डेटा की सबसे कम वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto

ऑर्गनाइज़ेशन चार्ट को कॉन्फ़िगर करने के विकल्प

नाम
रंग

संगठन चार्ट के एलिमेंट के बैकग्राउंड का रंग.

टाइप: string
डिफ़ॉल्ट: '#edf7ff'
selectionColor

चुने गए संगठन चार्ट के एलिमेंट के बैकग्राउंड का रंग.

टाइप: string
डिफ़ॉल्ट: '#d6e9f8'
साइज़

चार्ट का कुल साइज़. इनमें 'small', 'medium' या 'large' जैसे विकल्प शामिल हैं.

टाइप: string
डिफ़ॉल्ट: 'medium'

पाई चार्ट कॉन्फ़िगर करने के विकल्प

नाम
backgroundColor

चार्ट के मुख्य हिस्से के बैकग्राउंड का रंग. यह एक सामान्य एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. इसके अलावा, यह नीचे दी गई प्रॉपर्टी वाला ऑब्जेक्ट भी हो सकता है.

टाइप: string या object
डिफ़ॉल्ट: 'white'
backgroundColor.fill

चार्ट में रंग भरने के लिए, एचटीएमएल कलर स्ट्रिंग.

टाइप: string
डिफ़ॉल्ट: 'white'
chartArea

यह एक ऐसा ऑब्जेक्ट होता है जिसमें चार्ट एरिया की जगह और साइज़ को कॉन्फ़िगर करने के लिए मेंबर होते हैं. चार्ट एरिया वह जगह होती है जहां चार्ट बनाया जाता है. इसमें ऐक्सिस और लेजेंड शामिल नहीं होते. इसके लिए, दो फ़ॉर्मैट इस्तेमाल किए जा सकते हैं: कोई संख्या या कोई संख्या, जिसके बाद % का निशान लगा हो. कोई सामान्य संख्या, पिक्सल में दी गई वैल्यू होती है. वहीं, किसी संख्या के बाद % का निशान लगाने का मतलब है कि वैल्यू को प्रतिशत में दिया गया है. उदाहरण: chartArea:{left:20,top:0,width:'50%',height:'75%'}

टाइप: object
डिफ़ॉल्ट: null
chartArea.backgroundColor
चार्ट एरिया के बैकग्राउंड का रंग. स्ट्रिंग का इस्तेमाल करते समय, यह हेक्स स्ट्रिंग (उदाहरण के लिए, '#fdc') या अंग्रेज़ी में रंग का नाम हो सकता है. किसी ऑब्जेक्ट का इस्तेमाल करते समय, ये प्रॉपर्टी दी जा सकती हैं:
  • stroke: रंग, जिसे हेक्स स्ट्रिंग या अंग्रेज़ी में रंग के नाम के तौर पर दिया गया है.
  • strokeWidth: अगर यह विकल्प दिया जाता है, तो यह दी गई चौड़ाई के हिसाब से चार्ट एरिया के चारों ओर बॉर्डर बनाता है. साथ ही, बॉर्डर का रंग stroke के हिसाब से होता है.
टाइप: string या object
डिफ़ॉल्ट: 'white'
chartArea.height

चार्ट एरिया की ऊंचाई.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.left

चार्ट को बाईं ओर के बॉर्डर से कितनी दूर पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.top

चार्ट को सबसे ऊपर वाले बॉर्डर से कितनी दूरी पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: auto
chartArea.width

चार्ट एरिया की चौड़ाई.

टाइप: number या string
डिफ़ॉल्ट: auto
कलर

चार्ट के एलिमेंट के लिए इस्तेमाल किए जाने वाले रंग. स्ट्रिंग का एक ऐसा कलेक्शन जहां हर एलिमेंट, एचटीएमएल कलर स्ट्रिंग होता है. उदाहरण के लिए: colors:['red','#004411'].

टाइप: स्ट्रिंग का कलेक्शन
डिफ़ॉल्ट: डिफ़ॉल्ट रंग
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
is3D

अगर true है, तो तीन डाइमेंशन वाला चार्ट दिखाता है.

टाइप: boolean
डिफ़ॉल्ट: false
लेजेंड

यह एक ऑब्जेक्ट होता है, जिसमें सदस्यों की मदद से लेजेंड के अलग-अलग पहलुओं को कॉन्फ़िगर किया जाता है. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
टाइप: object
डिफ़ॉल्ट: null
legend.position

लेजेंड की जगह. इनमें से कोई एक स्थिति हो सकती है:

  • 'bottom' - चार्ट के नीचे.
  • 'left' - चार्ट की बाईं ओर, बशर्ते कि बाएं ऐक्सिस से कोई सीरीज़ न जुड़ी हो. इसलिए, अगर आपको लेजेंड को बाईं ओर रखना है, तो targetAxisIndex: 1 विकल्प का इस्तेमाल करें.
  • 'in' - चार्ट में, सबसे ऊपर बाएं कोने में.
  • 'none' - कोई लेजेंड नहीं दिखता.
  • 'right' - चार्ट की दाईं ओर. vAxes विकल्प के साथ काम नहीं करता.
  • 'top' - चार्ट के ऊपर.
टाइप: string
डिफ़ॉल्ट: 'right'
legendTextStyle

यह एक ऐसा ऑब्जेक्ट है जो लेजेंड के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
pieHole

अगर 0 और 1 के बीच है, तो डोनट चार्ट दिखाता है. होल की त्रिज्या, चार्ट की त्रिज्या के number गुना होती है.

टाइप: number
डिफ़ॉल्ट: 0
pieSliceBorderColor

स्लाइस के बॉर्डर का रंग. यह विकल्प सिर्फ़ तब लागू होता है, जब चार्ट दो डाइमेंशन वाला हो.

टाइप: string
डिफ़ॉल्ट: 'white'
pieSliceText

स्लाइस पर दिखने वाले टेक्स्ट का कॉन्टेंट. इनमें से कोई एक स्थिति हो सकती है:

  • 'percentage' - स्लाइस के साइज़ का कुल साइज़ से प्रतिशत.
  • 'value' - स्लाइस की मात्रात्मक वैल्यू.
  • 'label' - स्लाइस का नाम.
  • 'none' - कोई टेक्स्ट नहीं दिखता है.
टाइप: string
डिफ़ॉल्ट: 'percentage'
pieSliceTextStyle

यह ऑब्जेक्ट, स्लाइस के टेक्स्ट की स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{color: <string>, fontName: <string>, fontSize: <number>}

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
reverseCategories

true पर सेट होने पर, यह विकल्प दाईं से बाईं ओर सीरीज़ बनाता है. डिफ़ॉल्ट रूप से, बाईं से दाईं ओर लाइनें खींची जाती हैं.

यह विकल्प सिर्फ़ discrete major ऐक्सिस के लिए उपलब्ध है.

टाइप: boolean
डिफ़ॉल्ट: false
slices.color

इस स्लाइस के लिए इस्तेमाल किया जाने वाला रंग.

टाइप: string
सबटाइटल

चार्ट के टाइटल के नीचे दिखाने के लिए टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
subtitleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है.

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
title

चार्ट के ऊपर दिखने वाला टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
titleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}

स्कैटर चार्ट के कॉन्फ़िगरेशन के विकल्प

नाम
backgroundColor

चार्ट के मुख्य हिस्से के बैकग्राउंड का रंग. यह एक सामान्य एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. इसके अलावा, यह नीचे दी गई प्रॉपर्टी वाला ऑब्जेक्ट भी हो सकता है.

टाइप: string या object
डिफ़ॉल्ट: 'white'
backgroundColor.fill

चार्ट में रंग भरने के लिए, एचटीएमएल कलर स्ट्रिंग.

टाइप:string
डिफ़ॉल्ट: 'white'
chartArea

यह एक ऐसा ऑब्जेक्ट होता है जिसमें चार्ट एरिया की जगह और साइज़ को कॉन्फ़िगर करने के लिए मेंबर होते हैं. चार्ट एरिया वह जगह होती है जहां चार्ट बनाया जाता है. इसमें ऐक्सिस और लेजेंड शामिल नहीं होते. इसके लिए, दो फ़ॉर्मैट इस्तेमाल किए जा सकते हैं: कोई संख्या या कोई संख्या, जिसके बाद % का निशान लगा हो. कोई सामान्य संख्या, पिक्सल में दी गई वैल्यू होती है. वहीं, किसी संख्या के बाद % का निशान लगाने का मतलब है कि वैल्यू को प्रतिशत में दिया गया है. उदाहरण: chartArea:{left:20,top:0,width:'50%',height:'75%'}

टाइप: object
डिफ़ॉल्ट: null
chartArea.backgroundColor
चार्ट एरिया के बैकग्राउंड का रंग. स्ट्रिंग का इस्तेमाल करते समय, यह हेक्स स्ट्रिंग (उदाहरण के लिए, '#fdc') या अंग्रेज़ी में रंग का नाम हो सकता है. किसी ऑब्जेक्ट का इस्तेमाल करते समय, ये प्रॉपर्टी दी जा सकती हैं:
  • stroke: रंग, जिसे हेक्स स्ट्रिंग या अंग्रेज़ी में रंग के नाम के तौर पर दिया गया है.
  • strokeWidth: अगर यह विकल्प दिया जाता है, तो यह दी गई चौड़ाई के हिसाब से चार्ट एरिया के चारों ओर बॉर्डर बनाता है. साथ ही, बॉर्डर का रंग stroke के हिसाब से होता है.
टाइप: string या object
डिफ़ॉल्ट: 'white'
chartArea.height

चार्ट एरिया की ऊंचाई.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.left

चार्ट को बाईं ओर के बॉर्डर से कितनी दूर पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.top

चार्ट को सबसे ऊपर वाले बॉर्डर से कितनी दूरी पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: auto
chartArea.width

चार्ट एरिया की चौड़ाई.

टाइप: number या string
डिफ़ॉल्ट: auto
कलर

चार्ट के एलिमेंट के लिए इस्तेमाल किए जाने वाले रंग. स्ट्रिंग का एक ऐसा कलेक्शन जहां हर एलिमेंट, एचटीएमएल कलर स्ट्रिंग होता है. उदाहरण के लिए: colors:['red','#004411'].

टाइप: स्ट्रिंग का कलेक्शन
डिफ़ॉल्ट: डिफ़ॉल्ट रंग
curveType

लाइन की चौड़ाई शून्य न होने पर, यह विकल्प लाइनों के कर्व को कंट्रोल करता है. इनमें से कोई एक स्थिति हो सकती है:

  • 'none' - सीधी लाइनें, जिनमें कोई घुमाव नहीं होता.
  • 'function' - लाइन के कोनों को स्मूद किया जाएगा.
टाइप:string
डिफ़ॉल्ट: 'none'
hAxis

यह एक ऑब्जेक्ट है, जिसमें हॉरिज़ॉन्टल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
hAxis.direction

वह दिशा जिसमें हॉरिज़ॉन्टल ऐक्सिस पर वैल्यू बढ़ती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
hAxis.gridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें हॉरिज़ॉन्टल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने के लिए प्रॉपर्टी होती हैं. ध्यान दें कि हॉरिज़ॉन्टल ऐक्सिस की ग्रिडलान, वर्टिकल तौर पर बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.gridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
hAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
hAxis.logScale

hAxis प्रॉपर्टी, हॉरिज़ॉन्टल ऐक्सिस को लॉगरिद्मिक स्केल बनाती है. इसके लिए, सभी वैल्यू पॉज़िटिव होनी चाहिए. हां के लिए, true पर सेट करें.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए काम करता है.

टाइप: boolean
डिफ़ॉल्ट: false
hAxis.maxValue

क्षैतिज अक्ष की सबसे ज़्यादा वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू दाईं ओर होगी. अगर इसे डेटा की ज़्यादा से ज़्यादा x-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें सदस्यों को हॉरिज़ॉन्टल ऐक्सिस पर माइनर ग्रिडलाइन कॉन्फ़िगर करने की अनुमति होती है. यह hAxis.gridlines विकल्प की तरह ही काम करता है.

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.minorGridlines.color

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल माइनर ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
hAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, गिनती को 0 पर सेट करके छोटी ग्रिडलानें बंद की जा सकती हैं. अब माइनर ग्रिडलैंड की संख्या, पूरी तरह से मेजर ग्रिडलैंड के बीच के इंटरवल (hAxis.gridlines.interval देखें) और ज़रूरी कम से कम स्पेस (hAxis.minorGridlines.minSpacing देखें) पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
hAxis.minValue

क्षैतिज अक्ष की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू बाईं ओर होगी. अगर इसे डेटा की कम से कम x-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. hAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
hAxis.textPosition

चार्ट एरिया के हिसाब से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
hAxis.textStyle

यह एक ऐसा ऑब्जेक्ट होता है जो हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

hAxis प्रॉपर्टी, जो हॉरिज़ॉन्टल ऐक्सिस का टाइटल तय करती है.

टाइप: string
डिफ़ॉल्ट: null
hAxis.titleTextStyle

यह ऑब्जेक्ट, हॉरिज़ॉन्टल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

इस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस की क्रॉपिंग रेंज तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.viewWindow.max

रेंडर करने के लिए, ज़्यादा से ज़्यादा हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप
hAxis.viewWindow.min

रेंडर करने के लिए, कम से कम हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
लेजेंड

यह एक ऑब्जेक्ट होता है, जिसमें सदस्यों की मदद से लेजेंड के अलग-अलग पहलुओं को कॉन्फ़िगर किया जाता है. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
टाइप: object
डिफ़ॉल्ट: null
legend.position

लेजेंड की जगह. इनमें से कोई एक स्थिति हो सकती है:

  • 'bottom' - चार्ट के नीचे.
  • 'left' - चार्ट की बाईं ओर, बशर्ते कि बाएं ऐक्सिस से कोई सीरीज़ न जुड़ी हो. इसलिए, अगर आपको लेजेंड को बाईं ओर रखना है, तो targetAxisIndex: 1 विकल्प का इस्तेमाल करें.
  • 'in' - चार्ट में, सबसे ऊपर बाएं कोने में.
  • 'none' - कोई लेजेंड नहीं दिखता.
  • 'right' - चार्ट की दाईं ओर. vAxes विकल्प के साथ काम नहीं करता.
  • 'top'- चार्ट के ऊपर.
टाइप: string
डिफ़ॉल्ट: 'right'
legendTextStyle

यह एक ऐसा ऑब्जेक्ट है जो लेजेंड के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
lineWidth

पिक्सल में डेटा लाइन की चौड़ाई. सभी लाइनें छिपाने और सिर्फ़ पॉइंट दिखाने के लिए, शून्य का इस्तेमाल करें. series प्रॉपर्टी का इस्तेमाल करके, अलग-अलग सीरीज़ के लिए वैल्यू बदली जा सकती हैं.

टाइप: number
डिफ़ॉल्ट: 2
pointShape

हर डेटा एलिमेंट का आकार: 'circle', 'triangle', 'square', 'diamond', 'star' या 'polygon'. उदाहरणों के लिए, पॉइंट के बारे में जानकारी देने वाला दस्तावेज़ देखें.

टाइप: string
डिफ़ॉल्ट: 'circle'
pointSize

दिखाए गए पॉइंट का डाइमीटर, पिक्सल में. सभी पॉइंट छिपाने के लिए, शून्य का इस्तेमाल करें. series प्रॉपर्टी का इस्तेमाल करके, अलग-अलग सीरीज़ के लिए वैल्यू बदली जा सकती हैं. अगर ट्रेंडलाइन का इस्तेमाल किया जा रहा है, तो pointSize विकल्प से ट्रेंडलाइन की चौड़ाई पर असर पड़ेगा. हालांकि, trendlines.n.pointsize विकल्प का इस्तेमाल करके, इस सेटिंग को बदला जा सकता है.

टाइप: number
डिफ़ॉल्ट: 0
शृंखला

ऑब्जेक्ट की एक कैटगरी. इसमें से हर ऑब्जेक्ट, चार्ट में मौजूद सीरीज़ के फ़ॉर्मैट के बारे में बताता है. किसी सीरीज़ के लिए डिफ़ॉल्ट वैल्यू का इस्तेमाल करने के लिए, खाली ऑब्जेक्ट {} तय करें. अगर कोई सीरीज़ या वैल्यू नहीं दी गई है, तो ग्लोबल वैल्यू का इस्तेमाल किया जाएगा. हर ऑब्जेक्ट में ये प्रॉपर्टी होती हैं:

  • color - इस सीरीज़ के लिए इस्तेमाल किया जाने वाला रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.
  • labelInLegend - चार्ट के लेजेंड में दिखने वाली सीरीज़ का ब्यौरा.
  • lineWidth - इस सीरीज़ के लिए, ग्लोबल lineWidth वैल्यू को बदलता है.
  • pointShape - इस सीरीज़ के लिए, ग्लोबल pointShape वैल्यू को बदलता है.
  • pointSize - इस सीरीज़ के लिए, ग्लोबल pointSize वैल्यू को बदलता है.
  • pointsVisible - इस सीरीज़ के लिए, ग्लोबल pointsVisible वैल्यू को बदलता है.
  • visibleInLegend - boolean वैल्यू. इसमें true का मतलब है कि सीरीज़ में लेजेंड एंट्री होनी चाहिए और false का मतलब है कि ऐसा नहीं होना चाहिए. डिफ़ॉल्ट वैल्यू true है.

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

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
टाइप: ऑब्जेक्ट की कैटगरी या नेस्ट किए गए ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: {}
सबटाइटल

चार्ट के टाइटल के नीचे दिखाने के लिए टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
subtitleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है.

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
थीम

थीम, पहले से तय की गई वैल्यू का एक सेट होती है. ये वैल्यू, चार्ट के किसी खास व्यवहार या विज़ुअल इफ़ेक्ट को हासिल करने के लिए एक साथ काम करती हैं. फ़िलहाल, सिर्फ़ एक थीम उपलब्ध है:

  • 'maximized' - इससे चार्ट का एरिया ज़्यादा से ज़्यादा हो जाता है. साथ ही, लीजेंड और सभी लेबल, चार्ट एरिया में दिखते हैं.
टाइप: string
डिफ़ॉल्ट: null
title

चार्ट के ऊपर दिखने वाला टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
titleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
treatLabelsAsText

अगर इसे true पर सेट किया जाता है, तो चार्ट कॉलम को टेक्स्ट कॉलम के तौर पर इस्तेमाल करेगा.

टाइप: boolean
ट्रेंडलाइन

इस विकल्प की मदद से, ट्रेंडलाइन को उन चार्ट पर दिखाया जाता है जिन पर यह सुविधा काम करती है. डिफ़ॉल्ट रूप से, linear ट्रेंडलाइन का इस्तेमाल किया जाता है. हालांकि, trendlines.n.type विकल्प की मदद से इसे पसंद के मुताबिक बनाया जा सकता है.

ट्रेंडलाइन को हर सीरीज़ के हिसाब से तय किया जाता है. इसलिए, ज़्यादातर समय आपके विकल्प इस तरह दिखेंगे:

var options = {
  trendlines: {
    0: {
      type: 'linear',
      color: 'green',
      lineWidth: 3,
      opacity: 0.3,
      visibleInLegend: true
    }
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
trendlines.n.color

ट्रेंडलाइन का रंग. इसे अंग्रेज़ी में रंग के नाम या हेक्स स्ट्रिंग के तौर पर दिखाया जाता है.

टाइप: string
डिफ़ॉल्ट: सीरीज़ का डिफ़ॉल्ट रंग
trendlines.n.degree

type: 'polynomial' की ट्रेंडलाइन के लिए, पॉलिनोमियल की डिग्री (क्वाड्रैटिक के लिए 2, क्यूबिक के लिए 3 वगैरह).

टाइप: number
डिफ़ॉल्ट: 3
trendlines.n.labelInLegend

इस विकल्प को सेट करने पर, लेजेंड में ट्रेंडलाइन इस स्ट्रिंग के तौर पर दिखेगी.

टाइप: string
डिफ़ॉल्ट: null
trendlines.n.lineWidth

पिक्सल में, ट्रेंडलाइन की लाइन की चौड़ाई.

टाइप: number
डिफ़ॉल्ट: 2
trendlines.n.type

ट्रेंडलाइन 'linear' (डिफ़ॉल्ट), 'exponential' या 'polynomial' में से कोई एक है.

टाइप: string
डिफ़ॉल्ट: linear
trendlines.n.visibleInLegend

लेजेंड में ट्रेंडलाइन समीकरण दिखता है या नहीं. यह ट्रेंडलाइन टूलटिप में दिखेगा.

टाइप: boolean
डिफ़ॉल्ट: false
useFirstColumnAsDomain

true पर सेट होने पर, चार्ट इस कॉलम को डोमेन के तौर पर इस्तेमाल करेगा.

टाइप: boolean
vAxes

अगर चार्ट में एक से ज़्यादा वर्टिकल ऐक्सिस हैं, तो यह विकल्प हर वर्टिकल ऐक्सिस के लिए प्रॉपर्टी तय करता है. हर चाइल्ड ऑब्जेक्ट, एक vAxis ऑब्जेक्ट होता है. इसमें vAxis के साथ काम करने वाली सभी प्रॉपर्टी शामिल हो सकती हैं. ये प्रॉपर्टी वैल्यू, एक ही प्रॉपर्टी के लिए किसी भी ग्लोबल सेटिंग को बदल देती हैं.

एक से ज़्यादा वर्टिकल ऐक्सिस वाला चार्ट तय करने के लिए, पहले series.targetAxisIndex का इस्तेमाल करके नया ऐक्सिस तय करें. इसके बाद, vAxes का इस्तेमाल करके ऐक्सिस को कॉन्फ़िगर करें. यहां दिए गए उदाहरण में, सीरीज़ 2 को दाईं ओर के ऐक्सिस पर असाइन किया गया है. साथ ही, इसके लिए कस्टम टाइटल और टेक्स्ट स्टाइल तय की गई है:

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

यह प्रॉपर्टी, ऑब्जेक्ट या कैटगरी हो सकती है: ऑब्जेक्ट, ऑब्जेक्ट का कलेक्शन होता है. हर ऑब्जेक्ट में एक संख्या वाला लेबल होता है, जो उस ऐक्सिस के बारे में बताता है जिसे वह तय करता है. यह ऊपर दिखाया गया फ़ॉर्मैट है. कैटगरी, ऑब्जेक्ट की कैटगरी होती है. इसमें हर ऐक्सिस के लिए एक ऑब्जेक्ट होता है. उदाहरण के लिए, यहां दिया गया ऐरे-स्टाइल नोटेशन, ऊपर दिखाए गए vAxis ऑब्जेक्ट के जैसा ही है:

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
टाइप: ऑब्जेक्ट की कैटगरी या चाइल्ड ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: null
vAxis

यह एक ऑब्जेक्ट है, जिसमें वर्टिकल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. जैसा कि यहां दिखाया गया है:

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
टाइप: object
डिफ़ॉल्ट: null
vAxis.direction

वह दिशा जिसमें वर्टिकल ऐक्सिस पर वैल्यू बढ़ती हैं. डिफ़ॉल्ट रूप से, कम वैल्यू चार्ट में सबसे नीचे होती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
vAxis.gridlines

ऐसा ऑब्जेक्ट जिसमें सदस्यों को वर्टिकल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने की अनुमति हो. ध्यान दें कि वर्टिकल ऐक्सिस की ग्रिडलान, हॉरिज़ॉन्टल तरीके से बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.gridlines.color

चार्ट एरिया में मौजूद वर्टिकल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
vAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
vAxis.logScale

अगर true है, तो वर्टिकल ऐक्सिस को लॉगरिद्मिक स्केल बनाता है. ध्यान दें: सभी वैल्यू पॉज़िटिव होनी चाहिए.

टाइप: boolean
डिफ़ॉल्ट: false
vAxis.maxValue

वर्टिकल ऐक्सिस की सबसे बड़ी वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू ऊपर की ओर होती है. अगर इसे डेटा की ज़्यादा से ज़्यादा y-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
vAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें वर्टिकल ऐक्सिस पर छोटी ग्रिडलाइन कॉन्फ़िगर करने के लिए सदस्य होते हैं. यह vAxis.gridlines विकल्प की तरह ही होता है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.minorGridlines.color

चार्ट एरिया के अंदर मौजूद वर्टिकल माइनर ग्रिडलान का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
vAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, 0 पर गिनती सेट करके, छोटी ग्रिडलान को बंद किया जा सकता है. माइनर ग्रिडलान की संख्या, मेजर ग्रिडलान के बीच के इंटरवल और ज़रूरी कम से कम जगह पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
vAxis.minValue

इस विकल्प की मदद से, वर्टिकल ऐक्सिस की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाया जाता है. ज़्यादातर चार्ट में, यह वैल्यू नीचे की ओर होती है. अगर इसे डेटा की कम से कम y-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: null
vAxis.textPosition

चार्ट एरिया के हिसाब से, वर्टिकल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
vAxis.textStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

इस विकल्प का इस्तेमाल, वर्टिकल ऐक्सिस के लिए टाइटल तय करने के लिए किया जाता है.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
vAxis.titleTextStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

इससे वर्टिकल ऐक्सिस की काटने की सीमा तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.viewWindow.max

रेंडर करने के लिए, वर्टिकल डेटा की सबसे बड़ी वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
vAxis.viewWindow.min

रेंडर करने के लिए, वर्टिकल डेटा की सबसे कम वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप

सीढ़ीनुमा एरिया चार्ट को कॉन्फ़िगर करने के विकल्प

नाम
areaOpacity

यह एरिया चार्ट सीरीज़ के नीचे रंगीन हिस्से की डिफ़ॉल्ट ओपैसिटी होती है. इसमें 0.0 पूरी तरह से पारदर्शी होता है और 1.0 पूरी तरह से अपारदर्शी होता है. किसी सीरीज़ के लिए ओपैसिटी तय करने के लिए, areaOpacity प्रॉपर्टी में areaOpacity वैल्यू सेट करें.series

टाइप: number, 0.0- 1.0
डिफ़ॉल्ट: 0.3
backgroundColor

चार्ट के मुख्य हिस्से के बैकग्राउंड का रंग. यह एक सामान्य एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. इसके अलावा, यह नीचे दी गई प्रॉपर्टी वाला ऑब्जेक्ट भी हो सकता है.

टाइप: string या object
डिफ़ॉल्ट: 'white'
backgroundColor.fill

चार्ट में रंग भरने के लिए, एचटीएमएल कलर स्ट्रिंग.

टाइप: string
डिफ़ॉल्ट: 'white'
chartArea

यह एक ऐसा ऑब्जेक्ट होता है जिसमें चार्ट एरिया की जगह और साइज़ को कॉन्फ़िगर करने के लिए मेंबर होते हैं. चार्ट एरिया वह जगह होती है जहां चार्ट बनाया जाता है. इसमें ऐक्सिस और लेजेंड शामिल नहीं होते. इसके लिए, दो फ़ॉर्मैट इस्तेमाल किए जा सकते हैं: कोई संख्या या कोई संख्या, जिसके बाद % का निशान लगा हो. कोई सामान्य संख्या, पिक्सल में दी गई वैल्यू होती है. वहीं, किसी संख्या के बाद % का निशान लगाने का मतलब है कि वैल्यू को प्रतिशत में दिया गया है. उदाहरण: chartArea:{left:20,top:0,width:'50%',height:'75%'}

टाइप: object
डिफ़ॉल्ट: null
chartArea.backgroundColor
चार्ट एरिया के बैकग्राउंड का रंग. स्ट्रिंग का इस्तेमाल करते समय, यह हेक्स स्ट्रिंग (उदाहरण के लिए, '#fdc') या अंग्रेज़ी में रंग का नाम हो सकता है. किसी ऑब्जेक्ट का इस्तेमाल करते समय, ये प्रॉपर्टी दी जा सकती हैं:
  • stroke: रंग, जिसे हेक्स स्ट्रिंग या अंग्रेज़ी में रंग के नाम के तौर पर दिया गया है.
  • strokeWidth: अगर यह विकल्प दिया जाता है, तो यह दी गई चौड़ाई के हिसाब से चार्ट एरिया के चारों ओर बॉर्डर बनाता है. साथ ही, बॉर्डर का रंग stroke के हिसाब से होता है.
टाइप: string या object
डिफ़ॉल्ट: 'white'
chartArea.height

चार्ट एरिया की ऊंचाई.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.left

चार्ट को बाईं ओर के बॉर्डर से कितनी दूर पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: अपने-आप
chartArea.top

चार्ट को सबसे ऊपर वाले बॉर्डर से कितनी दूरी पर ड्रॉ करना है.

टाइप: number या string
डिफ़ॉल्ट: auto
chartArea.width

चार्ट एरिया की चौड़ाई.

टाइप: number या string
डिफ़ॉल्ट: auto
कलर

चार्ट के एलिमेंट के लिए इस्तेमाल किए जाने वाले रंग. स्ट्रिंग का एक ऐसा कलेक्शन जहां हर एलिमेंट, एचटीएमएल कलर स्ट्रिंग होता है. उदाहरण के लिए: colors:['red','#004411'].

टाइप: स्ट्रिंग का कलेक्शन
डिफ़ॉल्ट: डिफ़ॉल्ट रंग
hAxis

यह एक ऑब्जेक्ट है, जिसमें हॉरिज़ॉन्टल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{
  title: 'Hello',
  titleTextStyle: {
    color: '#FF0000'
  }
}
    
टाइप: object
डिफ़ॉल्ट: null
hAxis.direction

वह दिशा जिसमें हॉरिज़ॉन्टल ऐक्सिस पर वैल्यू बढ़ती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
hAxis.textPosition

चार्ट एरिया के हिसाब से, हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
hAxis.textStyle

यह एक ऐसा ऑब्जेक्ट होता है जो हॉरिज़ॉन्टल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.title

hAxis प्रॉपर्टी, जो हॉरिज़ॉन्टल ऐक्सिस का टाइटल तय करती है.

टाइप: string
डिफ़ॉल्ट: null
hAxis.titleTextStyle

यह ऑब्जेक्ट, हॉरिज़ॉन्टल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
hAxis.viewWindow

इस विकल्प से, हॉरिज़ॉन्टल ऐक्सिस की क्रॉपिंग रेंज तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
hAxis.viewWindow.max

रेंडर करने के लिए, ज़्यादा से ज़्यादा हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: अपने-आप
hAxis.viewWindow.min

रेंडर करने के लिए, कम से कम हॉरिज़ॉन्टल डेटा वैल्यू.

hAxis.viewWindowMode की वैल्यू 'pretty' या 'maximized' होने पर, इस एट्रिब्यूट को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
isStacked

true पर सेट होने पर, यह हर डोमेन वैल्यू पर सभी सीरीज़ के एलिमेंट को स्टैक करता है. ध्यान दें: कॉलम, एरिया, और SteppedArea चार्ट में, Google Charts लेजेंड आइटम के क्रम को उलट देता है, ताकि वे सीरीज़ एलिमेंट के स्टैक से बेहतर तरीके से मेल खा सकें. उदाहरण के लिए, सीरीज़ 0 सबसे नीचे वाला लेजेंड आइटम होगा. यह बार चार्ट पर लागू नहीं होता .

isStacked विकल्प में 100% स्टैकिंग की सुविधा भी काम करती है. इसमें हर डोमेन वैल्यू पर मौजूद एलिमेंट के स्टैक को फिर से स्केल किया जाता है, ताकि उनका कुल योग 100% हो जाए.

isStacked के लिए ये विकल्प उपलब्ध हैं:

  • false — एलिमेंट स्टैक नहीं होंगे. यह डिफ़ॉल्ट विकल्प है.
  • true — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है.
  • 'percent' — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है. साथ ही, उन्हें इस तरह से फिर से स्केल करता है कि वे 100% तक जुड़ जाएं. इसमें हर एलिमेंट की वैल्यू को 100% के प्रतिशत के तौर पर कैलकुलेट किया जाता है.
  • 'relative' — यह हर डोमेन वैल्यू के लिए, सभी सीरीज़ के एलिमेंट को स्टैक करता है. साथ ही, उन्हें इस तरह से फिर से स्केल करता है कि उनका योग 1 हो. इसमें हर एलिमेंट की वैल्यू को 1 के फ़्रैक्शन के तौर पर कैलकुलेट किया जाता है.
  • 'absolute' — यह isStacked: true की तरह ही काम करता है.

100% स्टैकिंग के लिए, हर एलिमेंट की कैलकुलेट की गई वैल्यू, उसकी असल वैल्यू के बाद टूलटिप में दिखेगी.

टारगेट ऐक्सिस, डिफ़ॉल्ट रूप से टिक वैल्यू पर सेट होता है. ये वैल्यू, 0-1 के रिलेटिव स्केल पर आधारित होती हैं. 'relative' के लिए, ये वैल्यू 1 के फ़्रैक्शन के तौर पर और 'percent' के लिए 0-100% के तौर पर दिखती हैं. ध्यान दें: 'percent' विकल्प का इस्तेमाल करने पर, ऐक्सिस/टिक वैल्यू प्रतिशत के तौर पर दिखती हैं. हालांकि, असल वैल्यू 0-1 के रिलेटिव स्केल पर आधारित होती हैं. ऐसा इसलिए है, क्योंकि प्रतिशत वाले ऐक्सिस के टिक, 0 से 1 के बीच की वैल्यू पर "#.##%" फ़ॉर्मैट लागू करने से मिलते हैं. isStacked: 'percent' का इस्तेमाल करते समय, यह पक्का करें कि आपने 0 से 1 तक की स्केल वैल्यू का इस्तेमाल करके, कोई भी टिक/ग्रिडलाइन तय की हो. सही hAxis/vAxis विकल्पों का इस्तेमाल करके, ग्रिडलैंड/टिक वैल्यू और फ़ॉर्मैटिंग को अपनी पसंद के मुताबिक बनाया जा सकता है.

100% स्टैकिंग की सुविधा सिर्फ़ number टाइप की डेटा वैल्यू के साथ काम करती है. साथ ही, इसका बेसलाइन ज़ीरो होना चाहिए.

टाइप: boolean/ string
डिफ़ॉल्ट: false
लेजेंड

यह एक ऑब्जेक्ट होता है, जिसमें सदस्यों की मदद से लेजेंड के अलग-अलग पहलुओं को कॉन्फ़िगर किया जाता है. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. यहां दिखाया गया है:

{position: 'top', textStyle: {color: 'blue', fontSize: 16}}
टाइप: object
डिफ़ॉल्ट: null
legend.position

लेजेंड की जगह. इनमें से कोई एक स्थिति हो सकती है:

  • 'bottom' - चार्ट के नीचे.
  • 'left' - चार्ट की बाईं ओर, बशर्ते कि बाएं ऐक्सिस से कोई सीरीज़ न जुड़ी हो. इसलिए, अगर आपको लेजेंड को बाईं ओर रखना है, तो targetAxisIndex: 1 विकल्प का इस्तेमाल करें.
  • 'in' - चार्ट में, सबसे ऊपर बाएं कोने में.
  • 'none' - कोई लेजेंड नहीं दिखता.
  • 'right' - चार्ट की दाईं ओर. vAxes विकल्प के साथ काम नहीं करता.
  • 'top' - चार्ट के ऊपर.
टाइप: string
डिफ़ॉल्ट: 'right'
legendTextStyle

यह एक ऐसा ऑब्जेक्ट है जो लेजेंड के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
reverseCategories

true पर सेट होने पर, यह विकल्प दाईं से बाईं ओर सीरीज़ बनाता है. डिफ़ॉल्ट रूप से, बाईं से दाईं ओर लाइनें खींची जाती हैं.

यह विकल्प सिर्फ़ discrete major ऐक्सिस के लिए उपलब्ध है.

टाइप: boolean
डिफ़ॉल्ट: false
शृंखला

ऑब्जेक्ट की एक कैटगरी. इसमें से हर ऑब्जेक्ट, चार्ट में मौजूद सीरीज़ के फ़ॉर्मैट के बारे में बताता है. किसी सीरीज़ के लिए डिफ़ॉल्ट वैल्यू इस्तेमाल करने के लिए, एक खाली ऑब्जेक्ट {} तय करें. अगर कोई सीरीज़ या वैल्यू नहीं दी गई है, तो ग्लोबल वैल्यू का इस्तेमाल किया जाएगा. हर ऑब्जेक्ट में ये प्रॉपर्टी होती हैं:

  • areaOpacity - इस सीरीज़ के लिए, ग्लोबल areaOpacity को बदलता है.
  • color - इस सीरीज़ के लिए इस्तेमाल किया जाने वाला रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.
  • type - इस सीरीज़ के लिए मार्कर का टाइप. मान्य वैल्यू 'line', 'area', 'bars', और 'steppedArea' हैं. ध्यान दें कि बार असल में वर्टिकल बार (कॉलम) होते हैं. डिफ़ॉल्ट वैल्यू, चार्ट के seriesType विकल्प से तय होती है.
  • labelInLegend - चार्ट के लेजेंड में दिखने वाली सीरीज़ का ब्यौरा.
  • lineDashStyle - इस सीरीज़ के लिए, ग्लोबल lineDashStyle वैल्यू को बदलता है.
  • targetAxisIndex - इस सीरीज़ को किस ऐक्सिस पर असाइन करना है. इसमें 0 डिफ़ॉल्ट ऐक्सिस है और 1 ऑपोज़िट ऐक्सिस है. डिफ़ॉल्ट वैल्यू 0 है. 1 पर सेट करने से, ऐसा चार्ट तय किया जाता है जिसमें अलग-अलग सीरीज़ को अलग-अलग ऐक्सिस के हिसाब से रेंडर किया जाता है. डिफ़ॉल्ट ऐक्सिस में कम से कम एक सीरीज़ असाइन की जानी चाहिए. अलग-अलग ऐक्सिस के लिए, अलग-अलग स्केल तय किया जा सकता है.
  • visibleInLegend - boolean वैल्यू. इसमें true का मतलब है कि सीरीज़ में लेजेंड एंट्री होनी चाहिए और false का मतलब है कि ऐसा नहीं होना चाहिए. डिफ़ॉल्ट वैल्यू true है.

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

series: [
  {color: 'black', visibleInLegend: false}, {}, {},
  {color: 'red', visibleInLegend: false}
]
series: {
  0:{color: 'black', visibleInLegend: false},
  3:{color: 'red', visibleInLegend: false}
}
    
टाइप: ऑब्जेक्ट की कैटगरी या नेस्ट किए गए ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: {}
सबटाइटल

चार्ट के टाइटल के नीचे दिखाने के लिए टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
subtitleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है.

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
थीम

थीम, पहले से तय की गई वैल्यू का एक सेट होती है. ये वैल्यू, चार्ट के किसी खास व्यवहार या विज़ुअल इफ़ेक्ट को हासिल करने के लिए एक साथ काम करती हैं. फ़िलहाल, सिर्फ़ एक थीम उपलब्ध है:

  • 'maximized' - इससे चार्ट का एरिया ज़्यादा से ज़्यादा हो जाता है. साथ ही, लीजेंड और सभी लेबल, चार्ट एरिया में दिखते हैं.
टाइप: string
डिफ़ॉल्ट: null
title

चार्ट के ऊपर दिखने वाला टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
titleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
treatLabelsAsText

अगर इसे true पर सेट किया जाता है, तो चार्ट कॉलम को टेक्स्ट कॉलम के तौर पर इस्तेमाल करेगा.

टाइप: boolean
useFirstColumnAsDomain

true पर सेट होने पर, चार्ट इस कॉलम को डोमेन के तौर पर इस्तेमाल करेगा.

टाइप: boolean
vAxes

अगर चार्ट में एक से ज़्यादा वर्टिकल ऐक्सिस हैं, तो यह विकल्प हर वर्टिकल ऐक्सिस के लिए प्रॉपर्टी तय करता है. हर चाइल्ड ऑब्जेक्ट, एक vAxis ऑब्जेक्ट होता है. इसमें vAxis के साथ काम करने वाली सभी प्रॉपर्टी शामिल हो सकती हैं. ये प्रॉपर्टी वैल्यू, एक ही प्रॉपर्टी के लिए किसी भी ग्लोबल सेटिंग को बदल देती हैं.

एक से ज़्यादा वर्टिकल ऐक्सिस वाला चार्ट तय करने के लिए, पहले series.targetAxisIndex का इस्तेमाल करके नया ऐक्सिस तय करें. इसके बाद, vAxes का इस्तेमाल करके ऐक्सिस को कॉन्फ़िगर करें. यहां दिए गए उदाहरण में, सीरीज़ 2 को दाईं ओर के ऐक्सिस पर असाइन किया गया है. साथ ही, इसके लिए कस्टम टाइटल और टेक्स्ट स्टाइल तय की गई है:

{
  series: {
    2: {
      targetAxisIndex:1
    }
  },
  vAxes: {
    1: {
      title:'Losses',
      textStyle: {color: 'red'}
    }
  }
}
    

यह प्रॉपर्टी, ऑब्जेक्ट या कैटगरी हो सकती है: ऑब्जेक्ट, ऑब्जेक्ट का कलेक्शन होता है. हर ऑब्जेक्ट में एक संख्या वाला लेबल होता है, जो उस ऐक्सिस के बारे में बताता है जिसे वह तय करता है. यह ऊपर दिखाया गया फ़ॉर्मैट है. कैटगरी, ऑब्जेक्ट की कैटगरी होती है. इसमें हर ऐक्सिस के लिए एक ऑब्जेक्ट होता है. उदाहरण के लिए, यहां दिया गया ऐरे-स्टाइल नोटेशन, ऊपर दिखाए गए vAxis ऑब्जेक्ट के जैसा ही है:

vAxes: [
  {}, // Nothing specified for axis 0
  {
    title:'Losses',
    textStyle: {color: 'red'} // Axis 1
  }
]
    
टाइप: ऑब्जेक्ट की कैटगरी या चाइल्ड ऑब्जेक्ट वाला ऑब्जेक्ट
डिफ़ॉल्ट: null
vAxis

यह एक ऑब्जेक्ट है, जिसमें वर्टिकल ऐक्सिस के अलग-अलग एलिमेंट को कॉन्फ़िगर करने के लिए सदस्य होते हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. जैसा कि यहां दिखाया गया है:

{title: 'Hello', titleTextStyle: {color: '#FF0000'}}
टाइप: object
डिफ़ॉल्ट: null
vAxis.direction

वह दिशा जिसमें वर्टिकल ऐक्सिस पर वैल्यू बढ़ती हैं. डिफ़ॉल्ट रूप से, कम वैल्यू चार्ट में सबसे नीचे होती हैं. वैल्यू के क्रम को उलटने के लिए, -1 तय करें.

टाइप: 1 या -1
डिफ़ॉल्ट: 1
vAxis.gridlines

ऐसा ऑब्जेक्ट जिसमें सदस्यों को वर्टिकल ऐक्सिस पर ग्रिडलान कॉन्फ़िगर करने की अनुमति हो. ध्यान दें कि वर्टिकल ऐक्सिस की ग्रिडलान, हॉरिज़ॉन्टल तरीके से बनाई जाती हैं. इस ऑब्जेक्ट की प्रॉपर्टी तय करने के लिए, ऑब्जेक्ट लिटरल नोटेशन का इस्तेमाल किया जा सकता है. इसे यहां दिखाया गया है:

{color: '#333', minSpacing: 20}

यह विकल्प, सिर्फ़ continuous ऐक्सिस के लिए उपलब्ध है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.gridlines.color

चार्ट एरिया में मौजूद वर्टिकल ग्रिडलैंड का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: '#CCC'
vAxis.gridlines.count

चार्ट एरिया में मौजूद हॉरिज़ॉन्टल ग्रिडलान की अनुमानित संख्या. अगर आपने gridlines.count के लिए कोई पॉज़िटिव नंबर तय किया है, तो इसका इस्तेमाल ग्रिडलैंड के बीच minSpacing का हिसाब लगाने के लिए किया जाएगा. सिर्फ़ एक ग्रिडललाइन बनाने के लिए, 1 वैल्यू तय करें. इसके अलावा, कोई भी ग्रिडललाइन न बनाने के लिए, 0 वैल्यू तय करें. डिफ़ॉल्ट रूप से -1 तय करें, ताकि अन्य विकल्पों के आधार पर ग्रिडलैंड की संख्या अपने-आप तय हो जाए.

टाइप: number
डिफ़ॉल्ट: -1
vAxis.logScale

अगर true है, तो वर्टिकल ऐक्सिस को लॉगरिद्मिक स्केल बनाता है. ध्यान दें: सभी वैल्यू पॉज़िटिव होनी चाहिए.

टाइप: boolean
डिफ़ॉल्ट: false
vAxis.maxValue

वर्टिकल ऐक्सिस की सबसे बड़ी वैल्यू को तय की गई वैल्यू पर ले जाता है. ज़्यादातर चार्ट में, यह वैल्यू ऊपर की ओर होती है. अगर इसे डेटा की ज़्यादा से ज़्यादा y-वैल्यू से कम वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.max इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: ऑटोमैटिक
vAxis.minorGridlines

यह एक ऐसा ऑब्जेक्ट है जिसमें वर्टिकल ऐक्सिस पर छोटी ग्रिडलाइन कॉन्फ़िगर करने के लिए सदस्य होते हैं. यह vAxis.gridlines विकल्प की तरह ही होता है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.minorGridlines.color

चार्ट एरिया के अंदर मौजूद वर्टिकल माइनर ग्रिडलान का रंग. मान्य एचटीएमएल कलर स्ट्रिंग डालें.

टाइप: string
डिफ़ॉल्ट: ग्रिडलैंड और बैकग्राउंड के रंगों का मिश्रण
vAxis.minorGridlines.count

minorGridlines.count विकल्प के इस्तेमाल पर रोक लगा दी गई है. हालांकि, 0 पर गिनती सेट करके, छोटी ग्रिडलान को बंद किया जा सकता है. माइनर ग्रिडलान की संख्या, मेजर ग्रिडलान के बीच के इंटरवल और ज़रूरी कम से कम जगह पर निर्भर करती है.

टाइप: number
डिफ़ॉल्ट: 1
vAxis.minValue

इस विकल्प की मदद से, वर्टिकल ऐक्सिस की सबसे कम वैल्यू को तय की गई वैल्यू पर ले जाया जाता है. ज़्यादातर चार्ट में, यह वैल्यू नीचे की ओर होती है. अगर इसे डेटा की कम से कम y-वैल्यू से ज़्यादा वैल्यू पर सेट किया जाता है, तो इसे अनदेखा कर दिया जाता है. vAxis.viewWindow.min इस प्रॉपर्टी को बदल देता है.

टाइप: number
डिफ़ॉल्ट: null
vAxis.textPosition

चार्ट एरिया के हिसाब से, वर्टिकल ऐक्सिस के टेक्स्ट की पोज़िशन. इस्तेमाल की जा सकने वाली वैल्यू: 'out', 'in', 'none'.

टाइप: string
डिफ़ॉल्ट: 'out'
vAxis.textStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.title

इस विकल्प का इस्तेमाल, वर्टिकल ऐक्सिस के लिए टाइटल तय करने के लिए किया जाता है.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
vAxis.titleTextStyle

यह ऑब्जेक्ट, वर्टिकल ऐक्सिस के टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
  

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
vAxis.viewWindow

इससे वर्टिकल ऐक्सिस की काटने की सीमा तय की जाती है.

टाइप: object
डिफ़ॉल्ट: null
vAxis.viewWindow.max

रेंडर करने के लिए, वर्टिकल डेटा की सबसे बड़ी वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
vAxis.viewWindow.min

रेंडर करने के लिए, वर्टिकल डेटा की सबसे कम वैल्यू.

vAxis.viewWindowMode को 'pretty' या 'maximized' पर सेट करने पर, इस पैरामीटर को अनदेखा कर दिया जाता है.

टाइप: number
डिफ़ॉल्ट: auto
चौड़ाई

पिक्सल में चार्ट की चौड़ाई.

टाइप: number
डिफ़ॉल्ट: इसमें शामिल एलिमेंट की चौड़ाई

टेबल चार्ट को कॉन्फ़िगर करने के विकल्प

नाम
alternatingRowStyle

इससे यह तय होता है कि ऑड और ईवन लाइनों को अलग-अलग रंग की स्टाइल असाइन की जाएगी या नहीं.

टाइप: boolean
डिफ़ॉल्ट: true
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
पेज

डेटा के ज़रिए पेजिंग की सुविधा चालू करनी है या नहीं और अगर करनी है, तो कैसे. इनमें से कोई एक string वैल्यू चुनें:

  • 'enable' - टेबल में, पेज पर आगे और पीछे जाने के बटन शामिल होंगे. इन बटन पर क्लिक करने से, पेजिंग की प्रोसेस पूरी होगी और दिखाया गया पेज बदल जाएगा. आपके पास pageSize विकल्प सेट करने का विकल्प भी है.
  • 'event' - टेबल में पेज-फ़ॉरवर्ड और पेज-बैक बटन शामिल होंगे. हालांकि, इन पर क्लिक करने से 'page' इवेंट ट्रिगर होगा और दिखाया जा रहा पेज नहीं बदलेगा. इस विकल्प का इस्तेमाल तब किया जाना चाहिए, जब कोड अपने पेज टर्न करने के लॉजिक को लागू करता हो. पेजिंग इवेंट को मैन्युअल तरीके से हैंडल करने का तरीका जानने के लिए, TableQueryWrapper का उदाहरण देखें.
  • 'disable' - [डिफ़ॉल्ट] पेजिंग की सुविधा काम नहीं करती.
  • टाइप: string
    डिफ़ॉल्ट: 'disable'
pageSize

पेज के विकल्प के साथ पेजिंग की सुविधा चालू होने पर, हर पेज में मौजूद लाइनों की संख्या.

टाइप: number
डिफ़ॉल्ट: 10
showRowNumber

true पर सेट होने पर, टेबल के पहले कॉलम के तौर पर लाइन नंबर दिखाता है.

टाइप: boolean
डिफ़ॉल्ट: false
क्रम से लगाएं

जब उपयोगकर्ता किसी कॉलम हेडिंग पर क्लिक करता है, तब कॉलम को क्रम से कैसे लगाया जाए. अगर क्रम से लगाने की सुविधा चालू है, तो sortAscending और sortColumn प्रॉपर्टी भी सेट करें. इनमें से कोई एक string वैल्यू चुनें:

  • 'enable' - [डिफ़ॉल्ट] उपयोगकर्ता, कॉलम हेडर पर क्लिक करके, क्लिक किए गए कॉलम के हिसाब से क्रम में लगा सकते हैं. जब उपयोगकर्ता कॉलम हेडर पर क्लिक करते हैं, तो पंक्तियां अपने-आप क्रम से लग जाती हैं. साथ ही, 'sort'इवेंट ट्रिगर हो जाता है.
  • 'event' - जब उपयोगकर्ता कॉलम हेडर पर क्लिक करते हैं, तो 'sort' इवेंट ट्रिगर होता है. हालांकि, पंक्तियां अपने-आप क्रम से नहीं लगती हैं. इस विकल्प का इस्तेमाल तब किया जाना चाहिए, जब पेज अपने हिसाब से क्रम में लगाता हो. इवेंट को मैन्युअल तरीके से क्रम से लगाने का तरीका जानने के लिए, TableQueryWrapper का उदाहरण देखें.
  • 'disable'- कॉलम हेडर पर क्लिक करने से कोई असर नहीं पड़ता.
टाइप: string
डिफ़ॉल्ट: 'enable'
sortAscending

शुरुआती सॉर्ट कॉलम को जिस क्रम में सॉर्ट किया गया है. बढ़ते क्रम के लिए True और घटते क्रम के लिए false. अगर sortColumn की वैल्यू नहीं दी गई है, तो इसे अनदेखा कर दिया जाता है.

टाइप: boolean
डिफ़ॉल्ट: true
sortColumn

डेटा टेबल में मौजूद कॉलम का इंडेक्स, जिसके हिसाब से टेबल को शुरू में क्रम से लगाया जाता है. कॉलम को छोटे ऐरो से मार्क किया जाता है. इससे पता चलता है कि डेटा किस क्रम में लगाया गया है.

टाइप: number
डिफ़ॉल्ट: -1
चौड़ाई

पिक्सल में चार्ट की चौड़ाई.

टाइप: number
डिफ़ॉल्ट: इसमें शामिल एलिमेंट की चौड़ाई

टाइमलाइन को कॉन्फ़िगर करने के विकल्प

नाम
backgroundColor

चार्ट के मुख्य हिस्से के बैकग्राउंड का रंग. यह एक सामान्य एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. इसके अलावा, यह नीचे दी गई प्रॉपर्टी वाला ऑब्जेक्ट भी हो सकता है.

टाइप: string या object
डिफ़ॉल्ट: 'white'
कलर

चार्ट के एलिमेंट के लिए इस्तेमाल किए जाने वाले रंग. स्ट्रिंग का एक ऐसा कलेक्शन जहां हर एलिमेंट, एचटीएमएल कलर स्ट्रिंग होता है. उदाहरण के लिए: colors:['red','#004411'].

टाइप: स्ट्रिंग का कलेक्शन
डिफ़ॉल्ट: डिफ़ॉल्ट रंग
ऊंचाई

पिक्सल में चार्ट की ऊंचाई.

टाइप: number
डिफ़ॉल्ट: कॉन्टेंट वाले एलिमेंट की ऊंचाई
चौड़ाई

पिक्सल में चार्ट की चौड़ाई.

टाइप: number
डिफ़ॉल्ट: इसमें शामिल एलिमेंट की चौड़ाई

ट्री मैप को कॉन्फ़िगर करने के विकल्प

नाम
headerColor

हर नोड के लिए हेडर सेक्शन का रंग. एचटीएमएल कलर वैल्यू तय करें.

टाइप: string
डिफ़ॉल्ट: #988f86
maxColor

कॉलम 3 की वैल्यू maxColorValue वाले आयत का रंग. कोई एचटीएमएल रंग वैल्यू डालें.

टाइप: string
डिफ़ॉल्ट: #00dd00
maxDepth

इस विकल्प का इस्तेमाल करके, यह तय किया जाता है कि मौजूदा व्यू में नोड के ज़्यादा से ज़्यादा कितने लेवल दिखाए जाएं. लेवल को मौजूदा प्लैन में फ़्लैट किया जाता है. अगर आपके ट्री में इससे ज़्यादा लेवल हैं, तो उन्हें देखने के लिए आपको ऊपर या नीचे जाना होगा. इसके अलावा, आपको इन नोड में शेड किए गए रेक्टैंगल के तौर पर, maxPostDepth लेवल दिख सकते हैं.

टाइप: number
डिफ़ॉल्ट: 1
maxPostDepth

maxDepth के अलावा, कितने लेवल के नोड को "हिंट" के तौर पर दिखाना है. सुझाए गए नोड, maxDepth की सीमा में मौजूद नोड के अंदर, शेड किए गए आयतों के तौर पर दिखाए जाते हैं.

टाइप: number
डिफ़ॉल्ट: 0
midColor

कॉलम 3 की वैल्यू maxColorValue और minColorValue के बीच में होने पर, रेक्टैंगल का रंग. एचटीएमएल कलर वैल्यू तय करें.

टाइप: string
डिफ़ॉल्ट: #000000
minColor

कॉलम 3 की वैल्यू minColorValue वाले रेक्टैंगल का रंग. कोई एचटीएमएल रंग वैल्यू डालें.

टाइप: string
डिफ़ॉल्ट: #dd0000
noColor

जब किसी नोड के लिए तीसरे कॉलम की कोई वैल्यू नहीं होती है और वह नोड लीफ़ होता है (या उसमें सिर्फ़ लीफ़ होते हैं), तब रेक्टैंगल के लिए इस्तेमाल किया जाने वाला रंग. एचटीएमएल कलर वैल्यू तय करें.

टाइप: string
डिफ़ॉल्ट: #000000
सबटाइटल

चार्ट के टाइटल के नीचे दिखाने के लिए टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
subtitleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है.

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
textStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. रंग, एचटीएमएल का कोई भी कलर स्ट्रिंग हो सकता है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}
title

चार्ट के ऊपर दिखने वाला टेक्स्ट.

टाइप: string
डिफ़ॉल्ट: कोई टाइटल नहीं
titleTextStyle

यह ऑब्जेक्ट, टाइटल के टेक्स्ट स्टाइल के बारे में बताता है. ऑब्जेक्ट का फ़ॉर्मैट ऐसा होता है:

{ color: <string>,
  fontName: <string>,
  fontSize: <number>,
  bold: <boolean>,
  italic: <boolean> }
    

color कोई भी एचटीएमएल कलर स्ट्रिंग हो सकती है. उदाहरण के लिए: 'red' या '#00cc00'. fontName और fontSize भी देखें.

टाइप: object
डिफ़ॉल्ट: {color: 'black', fontName: <global-font-name>, fontSize: <global-font-size>}