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 | ColumnType | কলামে ডেটার ধরন (সংখ্যা, স্ট্রিং বা তারিখ) |
label | String | কলামের লেবেল (এটি লেজেন্ডের জন্য ব্যবহৃত হয়)। |
প্রত্যাবর্তন
DataTableBuilder
— এই নির্মাতা, চেইনিংয়ের জন্য।
addRow(values)
ডেটা টেবিলে একটি সারি যোগ করে।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
values | Object[] | সারির মান, একই ক্রমে উল্লেখ করা হয়েছে যে কলামগুলি প্রবেশ করানো হয়েছে। |
প্রত্যাবর্তন
DataTableBuilder
— এই নির্মাতা, চেইনিংয়ের জন্য।
build()
setValue(row, column, value)
টেবিলে একটি নির্দিষ্ট মান সেট করে।
ডেটা টেবিলে কলাম যোগ করার আগে আপনি একটি মান সেট করতে পারেন। যাইহোক, যদি না কোন সময়ে কলাম যোগ করা হয়, মান উপেক্ষা করা হবে।
সমস্ত কলামের মান পূরণ করার প্রয়োজন নেই৷ যেগুলি অনুপস্থিত সেগুলি null
বলে বিবেচিত হবে৷
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
row | Integer | সারি সূচক (প্রথম সারিতে সূচক 0 আছে) |
column | Integer | কলাম সূচক (প্রথম কলামে সূচক 0 আছে) |
value | Object | টেবিল ঘরের মান (কলামের জন্য সঠিক ধরন থাকা উচিত)। |
প্রত্যাবর্তন
DataTableBuilder
— এই নির্মাতা, চেইনিংয়ের জন্য