Charts Service

نمودارها

این سرویس به کاربران اجازه می‌دهد تا با استفاده از ابزارهای نمودارهای گوگل (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 اندازه فونت سبک متن را تنظیم می‌کند.