Class DataTableBuilder

डेटाटेबलबिल्डर

DataTable ऑब्जेक्ट का बिल्डर. डेटा टेबल बनाने के लिए, सबसे पहले उसके कॉलम तय करें. इसके बाद, एक बार में एक लाइन जोड़ें. उदाहरण:

const data = Charts.newDataTable()
                 .addColumn(Charts.ColumnType.STRING, 'Month')
                 .addColumn(Charts.ColumnType.NUMBER, 'In Store')
                 .addColumn(Charts.ColumnType.NUMBER, 'Online')
                 .addRow(['January', 10, 1])
                 .addRow(['February', 12, 1])
                 .addRow(['March', 20, 2])
                 .addRow(['April', 25, 3])
                 .addRow(['May', 30, 4])
                 .build();

तरीके

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

ज़्यादा जानकारी वाला दस्तावेज़

addColumn(type, label)

डेटा टेबल में कॉलम जोड़ता है. कॉलम 0 से n तक जोड़े जाएंगे.

चार्ट में पहले कॉलम का इस्तेमाल, अक्सर लेबल के लिए किया जाता है. उदाहरण के लिए, लाइन चार्ट पर X-ऐक्सिस लेबल या पाई चार्ट में स्लाइस लेबल. अन्य कॉलम का इस्तेमाल अक्सर डेटा के लिए किया जाता है. इसलिए, अक्सर इनमें संख्या वाली वैल्यू की ज़रूरत होती है.

पैरामीटर

नामटाइपब्यौरा
typeColumnTypeकॉलम में डेटा का टाइप (संख्या, स्ट्रिंग या तारीख)
labelStringकॉलम का लेबल (इसका इस्तेमाल चार्ट के लेजेंड के लिए किया जाता है).

वापसी का टिकट

DataTableBuilder — चेन बनाने के लिए यह बिल्डर.


addRow(values)

डेटा टेबल में एक लाइन जोड़ता है.

पैरामीटर

नामटाइपब्यौरा
valuesObject[]वैल्यू, उसी क्रम में डाली जाती हैं जिस क्रम में कॉलम डाले गए हैं.

वापसी का टिकट

DataTableBuilder — चेन बनाने के लिए यह बिल्डर.


build()

यह फ़ंक्शन डेटा टेबल बनाता है और उसे दिखाता है.

वापसी का टिकट

DataTable — डेटा टेबल

थ्रो

Error — अगर डेटा टेबल खाली है या गलत है


setValue(row, column, value)

टेबल में कोई खास वैल्यू सेट करता है.

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

सभी कॉलम की वैल्यू भरना ज़रूरी नहीं है. जो एलिमेंट मौजूद नहीं हैं उन्हें null माना जाएगा.

पैरामीटर

नामटाइपब्यौरा
rowIntegerपंक्ति का इंडेक्स (पहली पंक्ति का इंडेक्स 0 होता है)
columnIntegerकॉलम का इंडेक्स (पहले कॉलम का इंडेक्स 0 होता है)
valueObjectटेबल सेल की वैल्यू (कॉलम के लिए सही टाइप होना चाहिए).

वापसी का टिकट

DataTableBuilder — चेन बनाने के लिए यह बिल्डर