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();
तरीके
| तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
|---|---|---|
add | Data | यह फ़ंक्शन, डेटा टेबल में एक कॉलम जोड़ता है. |
add | Data | यह डेटा टेबल में एक लाइन जोड़ता है. |
build() | Data | यह फ़ंक्शन, डेटा टेबल बनाता है और उसे दिखाता है. |
set | Data | यह विकल्प, टेबल में कोई वैल्यू सेट करता है. |
ज़्यादा जानकारी वाला दस्तावेज़
addColumn(type, label)
यह फ़ंक्शन, डेटा टेबल में एक कॉलम जोड़ता है. कॉलम 0 से n तक जोड़े जाएंगे.
पहले कॉलम का इस्तेमाल अक्सर चार्ट में लेबल के लिए किया जाता है. उदाहरण के लिए, लाइन चार्ट में X-ऐक्सिस के लेबल या पाई चार्ट में स्लाइस के लेबल. अन्य कॉलम का इस्तेमाल अक्सर डेटा के लिए किया जाता है. इसलिए, इनमें अक्सर संख्या वाली वैल्यू की ज़रूरत होती है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
type | Column | कॉलम में मौजूद डेटा का टाइप (संख्या, स्ट्रिंग या तारीख) |
label | String | कॉलम का लेबल (इसका इस्तेमाल चार्ट लेजेंड के लिए किया जाता है). |
वापसी का टिकट
DataTableBuilder — यह बिल्डर, चेनिंग के लिए है.
addRow(values)
यह डेटा टेबल में एक लाइन जोड़ता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
values | Object[] | पंक्ति के लिए वैल्यू, उसी क्रम में दी गई हैं जिस क्रम में कॉलम डाले गए हैं. |
वापसी का टिकट
DataTableBuilder — यह बिल्डर, चेनिंग के लिए है.
build()
setValue(row, column, value)
यह विकल्प, टेबल में कोई वैल्यू सेट करता है.
डेटा टेबल में कॉलम जोड़ने से पहले, वैल्यू सेट की जा सकती है. हालांकि, अगर कॉलम को किसी पॉइंट पर नहीं जोड़ा जाता है, तो वैल्यू को अनदेखा कर दिया जाएगा.
सभी कॉलम की वैल्यू भरना ज़रूरी नहीं है. जो मौजूद नहीं हैं उन्हें null माना जाएगा.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
row | Integer | लाइन का इंडेक्स (पहली लाइन का इंडेक्स 0 होता है) |
column | Integer | कॉलम इंडेक्स (पहले कॉलम का इंडेक्स 0 होता है) |
value | Object | टेबल सेल की वैल्यू (कॉलम के हिसाब से सही टाइप की होनी चाहिए). |
वापसी का टिकट
DataTableBuilder — यह बिल्डर, चेन बनाने के लिए है