این سرویس به کاربران اجازه میدهد تا با استفاده از ابزارهای نمودارهای گوگل (Google Charts Tools) نمودارهایی ایجاد کرده و آنها را در سمت سرور رندر کنند. اگر میخواهید نمودارها را در یک مرورگر وب رندر کنید، به جای آن از API نمودارهای گوگل (Google Charts 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 | سازنده اشیاء DataTable. |
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 | آدرس اینترنتی منبع دادهای را که برای دریافت دادهها از یک منبع خارجی، مانند Google Sheets، استفاده میشود، تنظیم میکند. |
set Data Table(tableBuilder) | Area Chart Builder | با استفاده از DataTableBuilder، جدول دادهها را برای استفاده در نمودار تنظیم میکند. |
set Data Table(table) | Area Chart Builder | جدول دادهها را که شامل خطوط نمودار و همچنین برچسبهای محور X است، تنظیم میکند. |
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 | آدرس اینترنتی منبع دادهای را که برای دریافت دادهها از یک منبع خارجی، مانند Google Sheets، استفاده میشود، تنظیم میکند. |
set Data Table(tableBuilder) | Bar Chart Builder | با استفاده از DataTableBuilder، جدول دادهها را برای استفاده در نمودار تنظیم میکند. |
set Data Table(table) | Bar Chart Builder | جدول دادهها را که شامل خطوط نمودار و همچنین برچسبهای محور X است، تنظیم میکند. |
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 | دادههای درون این شیء را به صورت یک blob تبدیل شده به نوع محتوای مشخص شده، برمیگرداند. |
get Blob() | 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 | آدرس اینترنتی منبع دادهای را که برای دریافت دادهها از یک منبع خارجی، مانند Google Sheets، استفاده میشود، تنظیم میکند. |
set Data Table(tableBuilder) | Column Chart Builder | با استفاده از DataTableBuilder، جدول دادهها را برای استفاده در نمودار تنظیم میکند. |
set Data Table(table) | Column Chart Builder | جدول دادهها را که شامل خطوط نمودار و همچنین برچسبهای محور X است، تنظیم میکند. |
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 | دادههای درون این شیء را به عنوان یک DataTable برگردانید. |
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 | آدرس اینترنتی منبع دادهای را که برای دریافت دادهها از یک منبع خارجی، مانند Google Sheets، استفاده میشود، تنظیم میکند. |
set Data Table(tableBuilder) | Line Chart Builder | با استفاده از DataTableBuilder، جدول دادهها را برای استفاده در نمودار تنظیم میکند. |
set Data Table(table) | Line Chart Builder | جدول دادهها را که شامل خطوط نمودار و همچنین برچسبهای محور X است، تنظیم میکند. |
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 | مشابه زیر، اما ورودیهایی که نمیتوانند در picker قرار بگیرند، در یک خط جدید قرار میگیرند. |
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 | آدرس اینترنتی منبع دادهای را که برای دریافت دادهها از یک منبع خارجی، مانند Google Sheets، استفاده میشود، تنظیم میکند. |
set Data Table(tableBuilder) | Pie Chart Builder | با استفاده از DataTableBuilder، جدول دادهها را برای استفاده در نمودار تنظیم میکند. |
set Data Table(table) | Pie Chart Builder | جدول دادهها را که شامل خطوط نمودار و همچنین برچسبهای محور X است، تنظیم میکند. |
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 | آدرس اینترنتی منبع دادهای را که برای دریافت دادهها از یک منبع خارجی، مانند Google Sheets، استفاده میشود، تنظیم میکند. |
set Data Table(tableBuilder) | Scatter Chart Builder | با استفاده از DataTableBuilder، جدول دادهها را برای استفاده در نمودار تنظیم میکند. |
set Data Table(table) | Scatter Chart Builder | جدول دادهها را که شامل خطوط نمودار و همچنین برچسبهای محور X است، تنظیم میکند. |
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 | تعیین میکند که آیا کنترل باید هر زمان که کلیدی فشرده میشود، تطبیق یابد یا فقط زمانی که فیلد ورودی «تغییر» کند (از دست دادن فوکوس یا فشردن کلید Enter). |
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 | آدرس اینترنتی منبع دادهای را که برای دریافت دادهها از یک منبع خارجی، مانند Google Sheets، استفاده میشود، تنظیم میکند. |
set Data Table(tableBuilder) | Table Chart Builder | با استفاده از DataTableBuilder، جدول دادهها را برای استفاده در نمودار تنظیم میکند. |
set Data Table(table) | Table Chart Builder | جدول دادهها را که شامل خطوط نمودار و همچنین برچسبهای محور X است، تنظیم میکند. |
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 | اندازه فونت سبک متن را تنظیم میکند. |