এই পরিষেবাটি ব্যবহারকারীদের গুগল চার্টস টুলস ব্যবহার করে চার্ট তৈরি করতে এবং সার্ভার সাইডে তা রেন্ডার করতে দেয়। আপনি যদি ওয়েব ব্রাউজারে চার্ট রেন্ডার করতে চান, তাহলে এর পরিবর্তে গুগল চার্টস এপিআই (API) ব্যবহার করুন।
এই উদাহরণটি একটি সাধারণ ডেটা টেবিল তৈরি করে, সেই ডেটা দিয়ে একটি এরিয়া চার্ট পূরণ করে এবং সেটিকে একটি ওয়েব পেজে ছবি হিসেবে যুক্ত করে:
function doGet() {
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();
var chart = Charts.newAreaChart()
.setDataTable(data)
.setStacked()
.setRange(0, 40)
.setTitle('Sales per Month')
.build();
var htmlOutput = HtmlService.createHtmlOutput().setTitle('My Chart');
var imageData = Utilities.base64Encode(chart.getAs('image/png').getBytes());
var imageUrl = "data:image/png;base64," + encodeURI(imageData);
htmlOutput.append("Render chart server side: <br/>");
htmlOutput.append("<img border=\"1\" src=\"" + imageUrl + "\">");
return htmlOutput;
}ক্লাস
| নাম | সংক্ষিপ্ত বিবরণ |
|---|---|
Area Chart Builder | এলাকা চার্ট তৈরির বিল্ডার। |
Bar Chart Builder | বার চার্ট তৈরির টুল। |
Chart | একটি চার্ট অবজেক্ট, যাকে একটি স্থির চিত্রে রূপান্তর করা যায়। |
Chart Hidden Dimension Strategy | কোনো উৎসের লুকানো মাত্রাগুলো একটি চার্টে কীভাবে প্রকাশ করা হয় তার একটি তালিকা। |
Chart Merge Strategy | উৎসের একাধিক পরিসর একটি চার্টে কীভাবে প্রকাশ করা হয় তার একটি বিবরণ। |
Chart Options | একটি Chart জন্য বর্তমানে কনফিগার করা অপশনগুলো, যেমন উচ্চতা, রঙ, ইত্যাদি প্রদর্শন করে। |
Chart Type | চার্টস পরিষেবা দ্বারা সমর্থিত চার্টের প্রকারভেদ। |
Charts | স্ক্রিপ্টে চার্ট তৈরির প্রবেশপথ। |
Column Chart Builder | কলাম চার্ট তৈরির টুল। |
Column Type | একটি Data Table কলামগুলির জন্য বৈধ ডেটা টাইপগুলির একটি তালিকা। |
Curve Style | একটি চার্টে থাকা বক্ররেখাগুলোর শৈলীর তালিকা। |
Data Table | চার্টে ব্যবহারের জন্য একটি ডেটা টেবিল। |
Data Table Builder | ডেটাটেবিল অবজেক্টের নির্মাতা। |
Data Table Source | যেসব অবজেক্ট তাদের ডেটাকে Data Table হিসেবে উপস্থাপন করতে পারে, তাদের জন্য ইন্টারফেস। |
Data View Definition | চার্টের ডেটা প্রদর্শনের জন্য একটি ডেটা ভিউ সংজ্ঞা। |
Data View Definition Builder | Data View Definition অবজেক্ট তৈরির বিল্ডার। |
Line Chart Builder | লাইন চার্ট তৈরির টুল। |
Match Type | একটি স্ট্রিং মান কীভাবে মেলানো উচিত তার একটি তালিকা। |
Number Range Filter Builder | সংখ্যা পরিসীমা ফিল্টার নিয়ন্ত্রণের জন্য একটি বিল্ডার। |
Orientation | কোনো বস্তুর অভিমুখের একটি তালিকা। |
Picker Values Layout | পিকার উইজেটে নির্বাচিত মানগুলো কীভাবে প্রদর্শন করতে হয় তার একটি বিবরণ। |
Pie Chart Builder | পাই চার্ট তৈরির একটি টুল। |
Point Style | একটি রেখায় অবস্থিত বিন্দুগুলোর শৈলীর তালিকা। |
Position | একটি চার্টের মধ্যে লেজেন্ডের অবস্থানসমূহের তালিকা। |
Scatter Chart Builder | স্ক্যাটার চার্ট তৈরির টুল। |
String Filter Builder | স্ট্রিং ফিল্টার নিয়ন্ত্রণের জন্য একটি বিল্ডার। |
Table Chart Builder | টেবিল চার্ট তৈরির একটি বিল্ডার। |
Text Style | একটি টেক্সট স্টাইল কনফিগারেশন অবজেক্ট। |
Text Style Builder | Text Style অবজেক্ট তৈরি করতে একটি বিল্ডার ব্যবহার করা হতো। |
AreaChartBuilder
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
build() | Chart | চার্টটি তৈরি করে। |
reverse Categories() | Area Chart Builder | ডোমেইন অক্ষে সিরিজের অঙ্কনকে বিপরীত করে। |
set Background Color(cssValue) | Area Chart Builder | চার্টের পটভূমির রঙ নির্ধারণ করে। |
set Colors(cssValues) | Area Chart Builder | চার্টের লাইনগুলোর রং নির্ধারণ করে। |
set Data Source Url(url) | Area Chart Builder | ডেটা সোর্স ইউআরএল সেট করে, যা গুগল শিটস-এর মতো কোনো বাহ্যিক উৎস থেকে ডেটা আনার জন্য ব্যবহৃত হয়। |
set Data Table(tableBuilder) | Area Chart Builder | DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহৃত ডেটা টেবিলটি নির্ধারণ করা হয়। |
set Data Table(table) | Area Chart Builder | ডেটা টেবিলটি সেট করে, যেটিতে চার্টের লাইন এবং এক্স-অক্ষের লেবেলগুলো থাকে। |
set Data View Definition(dataViewDefinition) | Area Chart Builder | চার্টের জন্য ব্যবহৃত ডেটা ভিউ ডেফিনিশন নির্ধারণ করে। |
set Dimensions(width, height) | Area Chart Builder | চার্টের মাত্রা নির্ধারণ করে। |
set Legend Position(position) | Area Chart Builder | চার্টের সাপেক্ষে লেজেন্ডের অবস্থান নির্ধারণ করে। |
set Legend Text Style(textStyle) | Area Chart Builder | চার্ট লেজেন্ডের টেক্সট স্টাইল নির্ধারণ করে। |
set Option(option, value) | Area Chart Builder | এই চার্টের জন্য উন্নত বিকল্পসমূহ সেট করে। |
set Point Style(style) | Area Chart Builder | লাইনের বিন্দুগুলোর শৈলী নির্ধারণ করে। |
set Range(start, end) | Area Chart Builder | চার্টের জন্য পরিসর নির্ধারণ করে। |
set Stacked() | Area Chart Builder | স্ট্যাকড লাইন ব্যবহার করা হয়, যার অর্থ হলো লাইন এবং বারের মানগুলো স্তূপীকৃত (জমা) হয়। |
set Title(chartTitle) | Area Chart Builder | চার্টের শিরোনাম নির্ধারণ করে। |
set Title Text Style(textStyle) | Area Chart Builder | চার্টের শিরোনামের টেক্সট স্টাইল নির্ধারণ করে। |
set XAxis Text Style(textStyle) | Area Chart Builder | অনুভূমিক অক্ষের টেক্সট স্টাইল নির্ধারণ করে। |
set XAxis Title(title) | Area Chart Builder | অনুভূমিক অক্ষে একটি শিরোনাম যোগ করে। |
set XAxis Title Text Style(textStyle) | Area Chart Builder | অনুভূমিক অক্ষের শিরোনাম লেখার শৈলী নির্ধারণ করে। |
set YAxis Text Style(textStyle) | Area Chart Builder | উল্লম্ব অক্ষের টেক্সট স্টাইল নির্ধারণ করে। |
set YAxis Title(title) | Area Chart Builder | উল্লম্ব অক্ষে একটি শিরোনাম যোগ করে। |
set YAxis Title Text Style(textStyle) | Area Chart Builder | উল্লম্ব অক্ষের শিরোনাম লেখার শৈলী নির্ধারণ করে। |
use Log Scale() | Area Chart Builder | রেঞ্জ অক্ষকে লগারিদমিক স্কেলে পরিণত করে (এর জন্য সমস্ত মান ধনাত্মক হতে হবে)। |
BarChartBuilder
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
build() | Chart | চার্টটি তৈরি করে। |
reverse Categories() | Bar Chart Builder | ডোমেইন অক্ষে সিরিজের অঙ্কনকে বিপরীত করে। |
reverse Direction() | Bar Chart Builder | অনুভূমিক অক্ষ বরাবর বারগুলোর বৃদ্ধির দিক উল্টে দেয়। |
set Background Color(cssValue) | Bar Chart Builder | চার্টের পটভূমির রঙ নির্ধারণ করে। |
set Colors(cssValues) | Bar Chart Builder | চার্টের লাইনগুলোর রং নির্ধারণ করে। |
set Data Source Url(url) | Bar Chart Builder | ডেটা সোর্স ইউআরএল সেট করে, যা গুগল শিটস-এর মতো কোনো বাহ্যিক উৎস থেকে ডেটা আনার জন্য ব্যবহৃত হয়। |
set Data Table(tableBuilder) | Bar Chart Builder | DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহৃত ডেটা টেবিলটি নির্ধারণ করা হয়। |
set Data Table(table) | Bar Chart Builder | ডেটা টেবিলটি সেট করে, যেটিতে চার্টের লাইন এবং এক্স-অক্ষের লেবেলগুলো থাকে। |
set Data View Definition(dataViewDefinition) | Bar Chart Builder | চার্টের জন্য ব্যবহৃত ডেটা ভিউ ডেফিনিশন নির্ধারণ করে। |
set Dimensions(width, height) | Bar Chart Builder | চার্টের মাত্রা নির্ধারণ করে। |
set Legend Position(position) | Bar Chart Builder | চার্টের সাপেক্ষে লেজেন্ডের অবস্থান নির্ধারণ করে। |
set Legend Text Style(textStyle) | Bar Chart Builder | চার্ট লেজেন্ডের টেক্সট স্টাইল নির্ধারণ করে। |
set Option(option, value) | Bar Chart Builder | এই চার্টের জন্য উন্নত বিকল্পসমূহ সেট করে। |
set Range(start, end) | Bar Chart Builder | চার্টের জন্য পরিসর নির্ধারণ করে। |
set Stacked() | Bar Chart Builder | স্ট্যাকড লাইন ব্যবহার করা হয়, যার অর্থ হলো লাইন এবং বারের মানগুলো স্তূপীকৃত (জমা) হয়। |
set Title(chartTitle) | Bar Chart Builder | চার্টের শিরোনাম নির্ধারণ করে। |
set Title Text Style(textStyle) | Bar Chart Builder | চার্টের শিরোনামের টেক্সট স্টাইল নির্ধারণ করে। |
set XAxis Text Style(textStyle) | Bar Chart Builder | অনুভূমিক অক্ষের টেক্সট স্টাইল নির্ধারণ করে। |
set XAxis Title(title) | Bar Chart Builder | অনুভূমিক অক্ষে একটি শিরোনাম যোগ করে। |
set XAxis Title Text Style(textStyle) | Bar Chart Builder | অনুভূমিক অক্ষের শিরোনাম লেখার শৈলী নির্ধারণ করে। |
set YAxis Text Style(textStyle) | Bar Chart Builder | উল্লম্ব অক্ষের টেক্সট স্টাইল নির্ধারণ করে। |
set YAxis Title(title) | Bar Chart Builder | উল্লম্ব অক্ষে একটি শিরোনাম যোগ করে। |
set YAxis Title Text Style(textStyle) | Bar Chart Builder | উল্লম্ব অক্ষের শিরোনাম লেখার শৈলী নির্ধারণ করে। |
use Log Scale() | Bar Chart Builder | রেঞ্জ অক্ষকে লগারিদমিক স্কেলে পরিণত করে (এর জন্য সমস্ত মান ধনাত্মক হতে হবে)। |
Chart
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get As(contentType) | Blob | এই অবজেক্টের ভেতরের ডেটা নির্দিষ্ট কন্টেন্ট টাইপে রূপান্তরিত একটি ব্লব হিসেবে ফেরত দিন। |
get Blob() | Blob | এই অবজেক্টের ভেতরের ডেটা একটি ব্লব হিসেবে ফেরত দিন। |
get Options() | Chart Options | এই চার্টের বিকল্পগুলো, যেমন উচ্চতা, রং এবং অক্ষগুলো ফেরত দেয়। |
ChartHiddenDimensionStrategy
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
IGNORE_BOTH | Enum | ডিফল্ট হিসেবে, চার্ট কোনো লুকানো কলাম এবং সারি প্রদর্শন করে না। |
IGNORE_ROWS | Enum | চার্ট শুধুমাত্র লুকানো সারিগুলো এড়িয়ে যায়। |
IGNORE_COLUMNS | Enum | চার্ট শুধুমাত্র লুকানো কলামগুলো এড়িয়ে যায়। |
SHOW_BOTH | Enum | চার্ট লুকানো কলাম বা সারি বাদ দেয় না। |
ChartMergeStrategy
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
MERGE_COLUMNS | Enum | ডিফল্ট। |
MERGE_ROWS | Enum | চার্ট একাধিক রেঞ্জের সারিগুলোকে একত্রিত করে। |
ChartOptions
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get(option) | Object | এই চার্টের জন্য কনফিগার করা একটি অপশন ফেরত দেয়। |
get Or Default(option) | Object | এই চার্টের জন্য কনফিগার করা একটি অপশন ফেরত দেয়। |
ChartType
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
TIMELINE | Enum | সময়রেখা চার্ট। |
AREA | Enum | এলাকা চার্ট |
BAR | Enum | বার চার্ট |
BUBBLE | Enum | বাবল চার্ট। |
CANDLESTICK | Enum | ক্যান্ডেলস্টিক চার্ট। |
COLUMN | Enum | কলাম চার্ট |
COMBO | Enum | কম্বো চার্ট |
GAUGE | Enum | গেজ চার্ট। |
GEO | Enum | ভূ-মানচিত্র। |
HISTOGRAM | Enum | হিস্টোগ্রাম |
RADAR | Enum | রাডার চার্ট। |
LINE | Enum | লাইন চার্ট |
ORG | Enum | সাংগঠনিক চার্ট। |
PIE | Enum | পাই চার্ট |
SCATTER | Enum | স্ক্যাটার চার্ট |
SPARKLINE | Enum | স্পার্কলাইন চার্ট। |
STEPPED_AREA | Enum | ধাপযুক্ত এলাকা চার্ট। |
TABLE | Enum | টেবিল চার্ট |
TREEMAP | Enum | ট্রিম্যাপ চার্ট। |
WATERFALL | Enum | জলপ্রপাতের তালিকা। |
Charts
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
Chart Hidden Dimension Strategy | Chart Hidden Dimension Strategy | কোনো উৎসের লুকানো মাত্রাগুলো একটি চার্টে কীভাবে প্রকাশ করা হয় তার একটি তালিকা। |
Chart Merge Strategy | Chart Merge Strategy | উৎসের একাধিক পরিসর একটি চার্টে কীভাবে প্রকাশ করা হয় তার একটি বিবরণ। |
Chart Type | Chart Type | চার্টস পরিষেবা দ্বারা সমর্থিত চার্টের প্রকারগুলির একটি তালিকা। |
Column Type | Column Type | একটি Data Table কলামগুলির জন্য বৈধ ডেটা টাইপগুলির একটি তালিকা। |
Curve Style | Curve Style | একটি চার্টে থাকা বক্ররেখাগুলোর শৈলীর তালিকা। |
Point Style | Point Style | একটি রেখায় অবস্থিত বিন্দুগুলোর শৈলীর তালিকা। |
Position | Position | একটি চার্টের মধ্যে লেজেন্ডের অবস্থানসমূহের তালিকা। |
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
new Area Chart() | Area Chart Builder | গুগল চার্ট টুলস ডকুমেন্টেশনে বর্ণিত পদ্ধতি অনুসারে একটি এরিয়া চার্ট তৈরি করা শুরু করে। |
new Bar Chart() | Bar Chart Builder | গুগল চার্ট টুলস ডকুমেন্টেশনে বর্ণিত পদ্ধতি অনুসারে একটি বার চার্ট তৈরি করা শুরু করে। |
new Column Chart() | Column Chart Builder | গুগল চার্ট টুলস ডকুমেন্টেশনে বর্ণিত পদ্ধতি অনুসারে একটি কলাম চার্ট তৈরি করা শুরু করে। |
new Data Table() | Data Table Builder | একটি খালি ডেটা টেবিল তৈরি করে, যার মানগুলো ম্যানুয়ালি সেট করা যায়। |
new Data View Definition() | Data View Definition Builder | একটি নতুন ডেটা ভিউ সংজ্ঞা তৈরি করে। |
new Line Chart() | Line Chart Builder | গুগল চার্ট টুলস ডকুমেন্টেশনে বর্ণিত পদ্ধতি অনুসারে একটি লাইন চার্ট তৈরি করা শুরু করে। |
new Pie Chart() | Pie Chart Builder | গুগল চার্ট টুলস ডকুমেন্টেশনে বর্ণিত পদ্ধতি অনুসারে একটি পাই চার্ট তৈরি করা শুরু করে। |
new Scatter Chart() | Scatter Chart Builder | গুগল চার্ট টুলস ডকুমেন্টেশনে বর্ণিত পদ্ধতি অনুসারে একটি স্ক্যাটার চার্ট তৈরি করা শুরু করে। |
new Table Chart() | Table Chart Builder | গুগল চার্ট টুলস ডকুমেন্টেশনে বর্ণিত পদ্ধতি অনুসারে একটি টেবিল চার্ট তৈরি করা শুরু করে। |
new Text Style() | Text Style Builder | একটি নতুন টেক্সট স্টাইল বিল্ডার তৈরি করে। |
ColumnChartBuilder
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
build() | Chart | চার্টটি তৈরি করে। |
reverse Categories() | Column Chart Builder | ডোমেইন অক্ষে সিরিজের অঙ্কনকে বিপরীত করে। |
set Background Color(cssValue) | Column Chart Builder | চার্টের পটভূমির রঙ নির্ধারণ করে। |
set Colors(cssValues) | Column Chart Builder | চার্টের লাইনগুলোর রং নির্ধারণ করে। |
set Data Source Url(url) | Column Chart Builder | ডেটা সোর্স ইউআরএল সেট করে, যা গুগল শিটস-এর মতো কোনো বাহ্যিক উৎস থেকে ডেটা আনার জন্য ব্যবহৃত হয়। |
set Data Table(tableBuilder) | Column Chart Builder | DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহৃত ডেটা টেবিলটি নির্ধারণ করা হয়। |
set Data Table(table) | Column Chart Builder | ডেটা টেবিলটি সেট করে, যেটিতে চার্টের লাইন এবং এক্স-অক্ষের লেবেলগুলো থাকে। |
set Data View Definition(dataViewDefinition) | Column Chart Builder | চার্টের জন্য ব্যবহৃত ডেটা ভিউ ডেফিনিশন নির্ধারণ করে। |
set Dimensions(width, height) | Column Chart Builder | চার্টের মাত্রা নির্ধারণ করে। |
set Legend Position(position) | Column Chart Builder | চার্টের সাপেক্ষে লেজেন্ডের অবস্থান নির্ধারণ করে। |
set Legend Text Style(textStyle) | Column Chart Builder | চার্ট লেজেন্ডের টেক্সট স্টাইল নির্ধারণ করে। |
set Option(option, value) | Column Chart Builder | এই চার্টের জন্য উন্নত বিকল্পসমূহ সেট করে। |
set Range(start, end) | Column Chart Builder | চার্টের জন্য পরিসর নির্ধারণ করে। |
set Stacked() | Column Chart Builder | স্ট্যাকড লাইন ব্যবহার করা হয়, যার অর্থ হলো লাইন এবং বারের মানগুলো স্তূপীকৃত (জমা) হয়। |
set Title(chartTitle) | Column Chart Builder | চার্টের শিরোনাম নির্ধারণ করে। |
set Title Text Style(textStyle) | Column Chart Builder | চার্টের শিরোনামের টেক্সট স্টাইল নির্ধারণ করে। |
set XAxis Text Style(textStyle) | Column Chart Builder | অনুভূমিক অক্ষের টেক্সট স্টাইল নির্ধারণ করে। |
set XAxis Title(title) | Column Chart Builder | অনুভূমিক অক্ষে একটি শিরোনাম যোগ করে। |
set XAxis Title Text Style(textStyle) | Column Chart Builder | অনুভূমিক অক্ষের শিরোনাম লেখার শৈলী নির্ধারণ করে। |
set YAxis Text Style(textStyle) | Column Chart Builder | উল্লম্ব অক্ষের টেক্সট স্টাইল নির্ধারণ করে। |
set YAxis Title(title) | Column Chart Builder | উল্লম্ব অক্ষে একটি শিরোনাম যোগ করে। |
set YAxis Title Text Style(textStyle) | Column Chart Builder | উল্লম্ব অক্ষের শিরোনাম লেখার শৈলী নির্ধারণ করে। |
use Log Scale() | Column Chart Builder | রেঞ্জ অক্ষকে লগারিদমিক স্কেলে পরিণত করে (এর জন্য সমস্ত মান ধনাত্মক হতে হবে)। |
ColumnType
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
DATE | Enum | তারিখের মানগুলির সাথে সঙ্গতিপূর্ণ। |
NUMBER | Enum | সংখ্যাসূচক মানের সাথে সঙ্গতিপূর্ণ। |
STRING | Enum | স্ট্রিং মানগুলোর সাথে সঙ্গতিপূর্ণ। |
CurveStyle
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
NORMAL | Enum | বক্রতা ছাড়া সরলরেখা। |
SMOOTH | Enum | রেখার কোণগুলো মসৃণ করা হয়েছে। |
DataTable
DataTableBuilder
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
add Column(type, label) | Data Table Builder | ডেটা টেবিলে একটি কলাম যোগ করে। |
add Row(values) | Data Table Builder | ডেটা টেবিলে একটি সারি যোগ করে। |
build() | Data Table | একটি ডেটা টেবিল তৈরি করে এবং ফেরত দেয়। |
set Value(row, column, value) | Data Table Builder | টেবিলে একটি নির্দিষ্ট মান নির্ধারণ করে। |
DataTableSource
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get Data Table() | Data Table | এই অবজেক্টের ভেতরের ডেটা একটি ডেটাটেবিল হিসেবে ফেরত দিন। |
DataViewDefinition
DataViewDefinitionBuilder
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
build() | Data View Definition | এই বিল্ডার ব্যবহার করে নির্মিত ডেটা ভিউ ডেফিনিশন অবজেক্টটি তৈরি করে এবং ফেরত দেয়। |
set Columns(columns) | Data View Definition Builder | ডেটা ভিউতে অন্তর্ভুক্ত করার জন্য কলামগুলোর সূচক নির্ধারণ করে এবং সেইসাথে ভূমিকা-কলামের তথ্যও নির্দিষ্ট করে। |
LineChartBuilder
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
build() | Chart | চার্টটি তৈরি করে। |
reverse Categories() | Line Chart Builder | ডোমেইন অক্ষে সিরিজের অঙ্কনকে বিপরীত করে। |
set Background Color(cssValue) | Line Chart Builder | চার্টের পটভূমির রঙ নির্ধারণ করে। |
set Colors(cssValues) | Line Chart Builder | চার্টের লাইনগুলোর রং নির্ধারণ করে। |
set Curve Style(style) | Line Chart Builder | চার্টে বক্ররেখাগুলোর জন্য ব্যবহৃত শৈলী নির্ধারণ করে। |
set Data Source Url(url) | Line Chart Builder | ডেটা সোর্স ইউআরএল সেট করে, যা গুগল শিটস-এর মতো কোনো বাহ্যিক উৎস থেকে ডেটা আনার জন্য ব্যবহৃত হয়। |
set Data Table(tableBuilder) | Line Chart Builder | DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহৃত ডেটা টেবিলটি নির্ধারণ করা হয়। |
set Data Table(table) | Line Chart Builder | ডেটা টেবিলটি সেট করে, যেটিতে চার্টের লাইন এবং এক্স-অক্ষের লেবেলগুলো থাকে। |
set Data View Definition(dataViewDefinition) | Line Chart Builder | চার্টের জন্য ব্যবহৃত ডেটা ভিউ ডেফিনিশন নির্ধারণ করে। |
set Dimensions(width, height) | Line Chart Builder | চার্টের মাত্রা নির্ধারণ করে। |
set Legend Position(position) | Line Chart Builder | চার্টের সাপেক্ষে লেজেন্ডের অবস্থান নির্ধারণ করে। |
set Legend Text Style(textStyle) | Line Chart Builder | চার্ট লেজেন্ডের টেক্সট স্টাইল নির্ধারণ করে। |
set Option(option, value) | Line Chart Builder | এই চার্টের জন্য উন্নত বিকল্পসমূহ সেট করে। |
set Point Style(style) | Line Chart Builder | লাইনের বিন্দুগুলোর শৈলী নির্ধারণ করে। |
set Range(start, end) | Line Chart Builder | চার্টের জন্য পরিসর নির্ধারণ করে। |
set Title(chartTitle) | Line Chart Builder | চার্টের শিরোনাম নির্ধারণ করে। |
set Title Text Style(textStyle) | Line Chart Builder | চার্টের শিরোনামের টেক্সট স্টাইল নির্ধারণ করে। |
set XAxis Text Style(textStyle) | Line Chart Builder | অনুভূমিক অক্ষের টেক্সট স্টাইল নির্ধারণ করে। |
set XAxis Title(title) | Line Chart Builder | অনুভূমিক অক্ষে একটি শিরোনাম যোগ করে। |
set XAxis Title Text Style(textStyle) | Line Chart Builder | অনুভূমিক অক্ষের শিরোনাম লেখার শৈলী নির্ধারণ করে। |
set YAxis Text Style(textStyle) | Line Chart Builder | উল্লম্ব অক্ষের টেক্সট স্টাইল নির্ধারণ করে। |
set YAxis Title(title) | Line Chart Builder | উল্লম্ব অক্ষে একটি শিরোনাম যোগ করে। |
set YAxis Title Text Style(textStyle) | Line Chart Builder | উল্লম্ব অক্ষের শিরোনাম লেখার শৈলী নির্ধারণ করে। |
use Log Scale() | Line Chart Builder | রেঞ্জ অক্ষকে লগারিদমিক স্কেলে পরিণত করে (এর জন্য সমস্ত মান ধনাত্মক হতে হবে)। |
MatchType
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
EXACT | Enum | শুধুমাত্র সঠিক মানগুলো মেলান |
PREFIX | Enum | মানের শুরু থেকে প্রিফিক্সগুলো মেলান। |
ANY | Enum | যেকোনো সাবস্ট্রিং মেলান |
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get Name() | String | অপশন JSON-এ ব্যবহার করার জন্য ম্যাচ টাইপের নাম ফেরত দেয়। |
NumberRangeFilterBuilder
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
set Max Value(maxValue) | Number Range Filter Builder | রেঞ্জের নিম্নসীমার জন্য সর্বোচ্চ অনুমোদিত মান নির্ধারণ করে। |
set Min Value(minValue) | Number Range Filter Builder | রেঞ্জের নিম্নসীমার জন্য সর্বনিম্ন অনুমোদিত মান নির্ধারণ করে। |
set Orientation(orientation) | Number Range Filter Builder | স্লাইডারের অভিমুখ নির্ধারণ করে। |
set Show Range Values(showRangeValues) | Number Range Filter Builder | স্লাইডারের পাশে নির্বাচিত পরিসরের সীমা প্রদর্শনকারী লেবেল থাকবে কিনা তা নির্ধারণ করে। |
set Ticks(ticks) | Number Range Filter Builder | একটি নাম্বার রেঞ্জ ফিল্টার স্লাইডারের থাম্বগুলো কতগুলো টিক (রেঞ্জ বারের নির্দিষ্ট অবস্থান) এর মধ্যে থাকতে পারবে, তা নির্ধারণ করে। |
Orientation
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
HORIZONTAL | Enum | অনুভূমিক অভিমুখ। |
VERTICAL | Enum | উল্লম্ব অভিমুখ। |
PickerValuesLayout
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
ASIDE | Enum | নির্বাচিত মানগুলো ভ্যালু পিকার উইজেটের পাশে একটি একক টেক্সট লাইনে প্রদর্শিত হয়। |
BELOW | Enum | নির্বাচিত মানগুলো উইজেটের নিচে একটিমাত্র টেক্সট লাইনে প্রদর্শিত হয়। |
BELOW_WRAPPING | Enum | নীচেরটির মতোই, কিন্তু যে এন্ট্রিগুলি পিকারের মধ্যে ধরে না, সেগুলি একটি নতুন লাইনে চলে যায়। |
BELOW_STACKED | Enum | নির্বাচিত মানগুলো উইজেটের নিচের একটি কলামে প্রদর্শিত হয়। |
PieChartBuilder
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
build() | Chart | চার্টটি তৈরি করে। |
reverse Categories() | Pie Chart Builder | ডোমেইন অক্ষে সিরিজের অঙ্কনকে বিপরীত করে। |
set3D() | Pie Chart Builder | চার্টটিকে ত্রিমাত্রিক হিসেবে সেট করে। |
set Background Color(cssValue) | Pie Chart Builder | চার্টের পটভূমির রঙ নির্ধারণ করে। |
set Colors(cssValues) | Pie Chart Builder | চার্টের লাইনগুলোর রং নির্ধারণ করে। |
set Data Source Url(url) | Pie Chart Builder | ডেটা সোর্স ইউআরএল সেট করে, যা গুগল শিটস-এর মতো কোনো বাহ্যিক উৎস থেকে ডেটা আনার জন্য ব্যবহৃত হয়। |
set Data Table(tableBuilder) | Pie Chart Builder | DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহৃত ডেটা টেবিলটি নির্ধারণ করা হয়। |
set Data Table(table) | Pie Chart Builder | ডেটা টেবিলটি সেট করে, যেটিতে চার্টের লাইন এবং এক্স-অক্ষের লেবেলগুলো থাকে। |
set Data View Definition(dataViewDefinition) | Pie Chart Builder | চার্টের জন্য ব্যবহৃত ডেটা ভিউ ডেফিনিশন নির্ধারণ করে। |
set Dimensions(width, height) | Pie Chart Builder | চার্টের মাত্রা নির্ধারণ করে। |
set Legend Position(position) | Pie Chart Builder | চার্টের সাপেক্ষে লেজেন্ডের অবস্থান নির্ধারণ করে। |
set Legend Text Style(textStyle) | Pie Chart Builder | চার্ট লেজেন্ডের টেক্সট স্টাইল নির্ধারণ করে। |
set Option(option, value) | Pie Chart Builder | এই চার্টের জন্য উন্নত বিকল্পসমূহ সেট করে। |
set Title(chartTitle) | Pie Chart Builder | চার্টের শিরোনাম নির্ধারণ করে। |
set Title Text Style(textStyle) | Pie Chart Builder | চার্টের শিরোনামের টেক্সট স্টাইল নির্ধারণ করে। |
PointStyle
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
NONE | Enum | লাইন পয়েন্ট প্রদর্শন করবেন না। |
TINY | Enum | ক্ষুদ্র রেখাবিন্দু ব্যবহার করুন। |
MEDIUM | Enum | মাঝারি আকারের রেখাংশ ব্যবহার করুন। |
LARGE | Enum | বড় আকারের রেখাংশ ব্যবহার করুন। |
HUGE | Enum | সবচেয়ে বড় আকারের রেখাবিন্দু ব্যবহার করুন। |
Position
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
TOP | Enum | চার্টের উপরে। |
RIGHT | Enum | চার্টের ডানদিকে। |
BOTTOM | Enum | চার্টের নিচে। |
NONE | Enum | কোনো কিংবদন্তি প্রদর্শিত হচ্ছে না। |
ScatterChartBuilder
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
build() | Chart | চার্টটি তৈরি করে। |
set Background Color(cssValue) | Scatter Chart Builder | চার্টের পটভূমির রঙ নির্ধারণ করে। |
set Colors(cssValues) | Scatter Chart Builder | চার্টের লাইনগুলোর রং নির্ধারণ করে। |
set Data Source Url(url) | Scatter Chart Builder | ডেটা সোর্স ইউআরএল সেট করে, যা গুগল শিটস-এর মতো কোনো বাহ্যিক উৎস থেকে ডেটা আনার জন্য ব্যবহৃত হয়। |
set Data Table(tableBuilder) | Scatter Chart Builder | DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহৃত ডেটা টেবিলটি নির্ধারণ করা হয়। |
set Data Table(table) | Scatter Chart Builder | ডেটা টেবিলটি সেট করে, যেটিতে চার্টের লাইন এবং এক্স-অক্ষের লেবেলগুলো থাকে। |
set Data View Definition(dataViewDefinition) | Scatter Chart Builder | চার্টের জন্য ব্যবহৃত ডেটা ভিউ ডেফিনিশন নির্ধারণ করে। |
set Dimensions(width, height) | Scatter Chart Builder | চার্টের মাত্রা নির্ধারণ করে। |
set Legend Position(position) | Scatter Chart Builder | চার্টের সাপেক্ষে লেজেন্ডের অবস্থান নির্ধারণ করে। |
set Legend Text Style(textStyle) | Scatter Chart Builder | চার্ট লেজেন্ডের টেক্সট স্টাইল নির্ধারণ করে। |
set Option(option, value) | Scatter Chart Builder | এই চার্টের জন্য উন্নত বিকল্পসমূহ সেট করে। |
set Point Style(style) | Scatter Chart Builder | লাইনের বিন্দুগুলোর শৈলী নির্ধারণ করে। |
set Title(chartTitle) | Scatter Chart Builder | চার্টের শিরোনাম নির্ধারণ করে। |
set Title Text Style(textStyle) | Scatter Chart Builder | চার্টের শিরোনামের টেক্সট স্টাইল নির্ধারণ করে। |
set XAxis Log Scale() | Scatter Chart Builder | অনুভূমিক অক্ষকে লগারিদমিক স্কেলে পরিণত করে (এর জন্য সমস্ত মান ধনাত্মক হতে হবে)। |
set XAxis Range(start, end) | Scatter Chart Builder | চার্টের অনুভূমিক অক্ষের পরিসর নির্ধারণ করে। |
set XAxis Text Style(textStyle) | Scatter Chart Builder | অনুভূমিক অক্ষের টেক্সট স্টাইল নির্ধারণ করে। |
set XAxis Title(title) | Scatter Chart Builder | অনুভূমিক অক্ষে একটি শিরোনাম যোগ করে। |
set XAxis Title Text Style(textStyle) | Scatter Chart Builder | অনুভূমিক অক্ষের শিরোনাম লেখার শৈলী নির্ধারণ করে। |
set YAxis Log Scale() | Scatter Chart Builder | উল্লম্ব অক্ষকে লগারিদমিক স্কেলে পরিণত করে (এর জন্য সমস্ত মান ধনাত্মক হতে হবে)। |
set YAxis Range(start, end) | Scatter Chart Builder | চার্টের উল্লম্ব অক্ষের পরিসর নির্ধারণ করে। |
set YAxis Text Style(textStyle) | Scatter Chart Builder | উল্লম্ব অক্ষের টেক্সট স্টাইল নির্ধারণ করে। |
set YAxis Title(title) | Scatter Chart Builder | উল্লম্ব অক্ষে একটি শিরোনাম যোগ করে। |
set YAxis Title Text Style(textStyle) | Scatter Chart Builder | উল্লম্ব অক্ষের শিরোনাম লেখার শৈলী নির্ধারণ করে। |
StringFilterBuilder
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
set Case Sensitive(caseSensitive) | String Filter Builder | মিলকরণ কেস-সেনসিটিভ হবে কি না তা নির্ধারণ করে। |
set Match Type(matchType) | String Filter Builder | কন্ট্রোলটি শুধুমাত্র হুবহু মানের সাথে ( Match Type.EXACT ), মানের শুরু থেকে প্রিফিক্সগুলোর সাথে ( Match Type.PREFIX ), নাকি যেকোনো সাবস্ট্রিং-এর সাথে ( Match Type.ANY ) মিলবে তা নির্ধারণ করে। |
set Realtime Trigger(realtimeTrigger) | String Filter Builder | এটি নির্ধারণ করে যে, কোনো কী চাপলে কন্ট্রোলটি প্রতিবার মিলবে, নাকি কেবল ইনপুট ফিল্ড 'পরিবর্তিত' হলে (যেমন ফোকাস চলে গেলে বা এন্টার কী চাপলে) মিলবে। |
TableChartBuilder
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
build() | Chart | চার্টটি তৈরি করে। |
enable Paging(enablePaging) | Table Chart Builder | ডেটার মধ্যে পেজিং সক্ষম করা হবে কিনা তা নির্ধারণ করে। |
enable Paging(pageSize) | Table Chart Builder | পেজিং সক্ষম করে এবং প্রতিটি পেজে সারির সংখ্যা নির্ধারণ করে। |
enable Paging(pageSize, startPage) | Table Chart Builder | পেজিং সক্ষম করে, প্রতিটি পৃষ্ঠার সারির সংখ্যা এবং প্রদর্শিত হওয়ার জন্য প্রথম টেবিল পৃষ্ঠা নির্ধারণ করে (পৃষ্ঠা সংখ্যা শূন্য-ভিত্তিক)। |
enable Rtl Table(rtlEnabled) | Table Chart Builder | ডান থেকে বামে লেখা ভাষাগুলোর (যেমন আরবি বা হিব্রু) জন্য প্রাথমিক সমর্থন যোগ করতে টেবিলের কলামের ক্রম উল্টে দেওয়া হয়, যাতে শূন্যতম কলামটি হয় সবচেয়ে ডানদিকের কলাম এবং শেষ কলামটি হয় সবচেয়ে বামদিকের কলাম। |
enable Sorting(enableSorting) | Table Chart Builder | ব্যবহারকারী কোনো কলামের শিরোনামে ক্লিক করলে কলামগুলো সাজানো হবে কিনা তা নির্ধারণ করে। |
set Data Source Url(url) | Table Chart Builder | ডেটা সোর্স ইউআরএল সেট করে, যা গুগল শিটস-এর মতো কোনো বাহ্যিক উৎস থেকে ডেটা আনার জন্য ব্যবহৃত হয়। |
set Data Table(tableBuilder) | Table Chart Builder | DataTableBuilder ব্যবহার করে চার্টের জন্য ব্যবহৃত ডেটা টেবিলটি নির্ধারণ করা হয়। |
set Data Table(table) | Table Chart Builder | ডেটা টেবিলটি সেট করে, যেটিতে চার্টের লাইন এবং এক্স-অক্ষের লেবেলগুলো থাকে। |
set Data View Definition(dataViewDefinition) | Table Chart Builder | চার্টের জন্য ব্যবহৃত ডেটা ভিউ ডেফিনিশন নির্ধারণ করে। |
set Dimensions(width, height) | Table Chart Builder | চার্টের মাত্রা নির্ধারণ করে। |
set First Row Number(number) | Table Chart Builder | ডেটা টেবিলের প্রথম সারির জন্য সারি নম্বর নির্ধারণ করে। |
set Initial Sorting Ascending(column) | Table Chart Builder | যে কলাম অনুসারে টেবিলটি প্রাথমিকভাবে আরোহী ক্রমে সাজানো হবে, তার সূচক নির্ধারণ করে। |
set Initial Sorting Descending(column) | Table Chart Builder | যে কলাম অনুসারে টেবিলটি প্রাথমিকভাবে অবরোহী ক্রমে সাজানো হবে, তার সূচক নির্ধারণ করে। |
set Option(option, value) | Table Chart Builder | এই চার্টের জন্য উন্নত বিকল্পসমূহ সেট করে। |
show Row Number Column(showRowNumber) | Table Chart Builder | টেবিলের প্রথম কলাম হিসেবে সারি নম্বর দেখানো হবে কিনা তা নির্ধারণ করে। |
use Alternating Row Style(alternate) | Table Chart Builder | টেবিল চার্টের বিজোড় ও জোড় সারিগুলোতে পর্যায়ক্রমিক রঙের শৈলী প্রয়োগ করা হবে কিনা তা নির্ধারণ করে। |
TextStyle
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get Color() | String | টেক্সট স্টাইলের রঙটি গ্রহণ করে। |
get Font Name() | String | টেক্সট স্টাইলের ফন্টের নাম খুঁজে বের করে। |
get Font Size() | Number | টেক্সট স্টাইলের ফন্ট সাইজ নির্ধারণ করে। |
TextStyleBuilder
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
build() | Text Style | এই বিল্ডার ব্যবহার করে একটি টেক্সট স্টাইল কনফিগারেশন অবজেক্ট তৈরি করে এবং ফেরত দেয়। |
set Color(cssValue) | Text Style Builder | টেক্সট স্টাইলের রঙ নির্ধারণ করে। |
set Font Name(fontName) | Text Style Builder | টেক্সট স্টাইলের ফন্টের নাম নির্ধারণ করে। |
set Font Size(fontSize) | Text Style Builder | টেক্সট স্টাইলের ফন্ট সাইজ নির্ধারণ করে। |