Class DataTableBuilder

DataTableBuilder

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

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

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
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 — यह बिल्डर, चेन बनाने के लिए है