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-ऐक्सिस के लेबल या पाई चार्ट में स्लाइस लेबल. दूसरे कॉलम का इस्तेमाल अक्सर डेटा के लिए किया जाता है और इसलिए अक्सर न्यूमेरिक वैल्यू की ज़रूरत होती है.

पैरामीटर

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

रिटर्न

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


addRow(values)

डेटा टेबल में एक पंक्ति जोड़ता है.

पैरामीटर

नामTypeब्यौरा
valuesObject[]के लिए मान दर्ज करें, जो उसी क्रम में दिखाए जाते हैं जिस क्रम में कॉलम डाले गए हैं.

रिटर्न

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


build()

डेटा टेबल बनाता और दिखाता है.

रिटर्न

DataTable — डेटा टेबल

थ्रो

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


setValue(row, column, value)

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

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

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

पैरामीटर

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

रिटर्न

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