Charts Service

قائمة الأغاني الرائجة

تسمح هذه الخدمة للمستخدمين بإنشاء الرسوم البيانية باستخدام أدوات "رسومات Google" وعرضها من جهة الخادم. إذا كنت تريد عرض الرسوم البيانية في متصفّح ويب، استخدِم 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;

}

صفوف

الاسموصف قصير
AreaChartBuilderأداة إنشاء الرسوم البيانية المساحية
BarChartBuilderأداة إنشاء الرسوم البيانية الشريطية
Chartعنصر رسم بياني يمكن تحويله إلى صورة ثابتة.
ChartHiddenDimensionStrategyقائمة بكيفية التعبير عن السمات المخفية في مصدر معيّن في رسم بياني
ChartMergeStrategyقائمة بكيفية التعبير عن نطاقات متعددة في المصدر في رسم بياني
ChartOptionsتعرِض هذه السمة الخيارات التي تم ضبطها حاليًا لعنصر Chart، مثل الارتفاع واللون وما إلى ذلك.
ChartTypeأنواع الرسوم البيانية المتوافقة مع خدمة "الرسوم البيانية"
Chartsنقطة الدخول لإنشاء الرسوم البيانية في النصوص البرمجية
ColumnChartBuilderأداة إنشاء الرسوم البيانية العمودية
ColumnTypeقائمة بأنواع البيانات الصالحة للأعمدة في DataTable
CurveStyleقائمة بالأنماط للخطوط المنحنية في الرسم البياني
DataTableجدول بيانات ليتم استخدامه في الرسوم البيانية
DataTableBuilderأداة إنشاء كائنات DataTable
DataTableSourceواجهة للعناصر التي يمكنها تمثيل بياناتها على شكل DataTable
DataViewDefinitionتعريف عرض البيانات لتصور بيانات الرسم البياني
DataViewDefinitionBuilderأداة إنشاء DataViewDefinition عنصر
LineChartBuilderأداة إنشاء الرسوم البيانية الخطية
MatchTypeقائمة بكيفية مطابقة قيمة سلسلة
NumberRangeFilterBuilderأداة إنشاء عناصر التحكّم في فلتر نطاق الأرقام
Orientationقائمة باتجاهات جسم معيّن
PickerValuesLayoutقائمة بكيفية عرض القيم المحدّدة في أداة اختيار
PieChartBuilderأداة إنشاء الرسوم البيانية الدائرية
PointStyleقائمة بأنماط النقاط في سطر
Positionقائمة بمواضع وسائل الإيضاح ضمن رسم بياني
ScatterChartBuilderأداة إنشاء الرسوم البيانية بالنقاط المبعثرة
StringFilterBuilderأداة إنشاء عناصر التحكّم في فلاتر النصوص
TableChartBuilderأداة إنشاء للرسوم البيانية في الجداول
TextStyleعنصر إعدادات نمط نصي
TextStyleBuilderأداة إنشاء تُستخدَم لإنشاء عناصر TextStyle.

AreaChartBuilder

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
build()Chartإنشاء الرسم البياني
reverseCategories()AreaChartBuilderيعكس رسم السلاسل في محور النطاق.
setBackgroundColor(cssValue)AreaChartBuilderلضبط لون خلفية الرسم البياني.
setColors(cssValues)AreaChartBuilderتُستخدَم لضبط ألوان الخطوط في الرسم البياني.
setDataSourceUrl(url)AreaChartBuilderلضبط عنوان URL لمصدر البيانات المستخدَم لسحب البيانات من مصدر خارجي، مثل "جداول بيانات Google".
setDataTable(tableBuilder)AreaChartBuilderتُستخدَم هذه الطريقة لضبط جدول البيانات الذي سيتم استخدامه في الرسم البياني باستخدام DataTableBuilder.
setDataTable(table)AreaChartBuilderتُستخدَم لضبط جدول البيانات الذي يحتوي على خطوط الرسم البياني، بالإضافة إلى تصنيفات محور السّين.
setDataViewDefinition(dataViewDefinition)AreaChartBuilderلضبط تعريف عرض البيانات المراد استخدامه في الرسم البياني
setDimensions(width, height)AreaChartBuilderتُستخدَم لضبط سمات الرسم البياني.
setLegendPosition(position)AreaChartBuilderلضبط موضع العنوان التفسيري بالنسبة إلى الرسم البياني
setLegendTextStyle(textStyle)AreaChartBuilderلضبط نمط النص لشرح الرسم البياني
setOption(option, value)AreaChartBuilderلضبط الخيارات المتقدّمة لهذا الرسم البياني
setPointStyle(style)AreaChartBuilderتُستخدَم لضبط نمط النقاط في الخط.
setRange(start, end)AreaChartBuilderلضبط النطاق للرسم البياني.
setStacked()AreaChartBuilderيستخدم هذا المخطّط خطوطًا مكدّسة، ما يعني أنّه يتم تجميع قيم الخطوط والأشرطة (تجميعها).
setTitle(chartTitle)AreaChartBuilderلضبط عنوان الرسم البياني.
setTitleTextStyle(textStyle)AreaChartBuilderلضبط نمط النص لعنوان الرسم البياني
setXAxisTextStyle(textStyle)AreaChartBuilderلضبط نمط نص المحور الأفقي
setXAxisTitle(title)AreaChartBuilderتضيف عنوانًا إلى المحور الأفقي.
setXAxisTitleTextStyle(textStyle)AreaChartBuilderلضبط نمط نص عنوان المحور الأفقي.
setYAxisTextStyle(textStyle)AreaChartBuilderلضبط نمط نص المحور العمودي
setYAxisTitle(title)AreaChartBuilderتُضيف عنوانًا إلى المحور العمودي.
setYAxisTitleTextStyle(textStyle)AreaChartBuilderتُستخدَم لضبط نمط نص عنوان المحور العمودي.
useLogScale()AreaChartBuilderتحوِّل محور النطاق إلى مقياس لوغاريتمي (يتطلب أن تكون جميع القيم موجبة).

BarChartBuilder

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
build()Chartإنشاء الرسم البياني
reverseCategories()BarChartBuilderيعكس رسم السلاسل في محور النطاق.
reverseDirection()BarChartBuilderيعكس الاتجاه الذي تنمو فيه الأشرطة على طول المحور الأفقي.
setBackgroundColor(cssValue)BarChartBuilderلضبط لون خلفية الرسم البياني.
setColors(cssValues)BarChartBuilderتُستخدَم لضبط ألوان الخطوط في الرسم البياني.
setDataSourceUrl(url)BarChartBuilderلضبط عنوان URL لمصدر البيانات المستخدَم لسحب البيانات من مصدر خارجي، مثل "جداول بيانات Google".
setDataTable(tableBuilder)BarChartBuilderتُستخدَم هذه الطريقة لضبط جدول البيانات الذي سيتم استخدامه في الرسم البياني باستخدام DataTableBuilder.
setDataTable(table)BarChartBuilderتُستخدَم لضبط جدول البيانات الذي يحتوي على خطوط الرسم البياني، بالإضافة إلى تصنيفات محور السّين.
setDataViewDefinition(dataViewDefinition)BarChartBuilderلضبط تعريف عرض البيانات المراد استخدامه في الرسم البياني
setDimensions(width, height)BarChartBuilderتُستخدَم لضبط سمات الرسم البياني.
setLegendPosition(position)BarChartBuilderلضبط موضع العنوان التفسيري بالنسبة إلى الرسم البياني
setLegendTextStyle(textStyle)BarChartBuilderلضبط نمط النص لشرح الرسم البياني
setOption(option, value)BarChartBuilderلضبط الخيارات المتقدّمة لهذا الرسم البياني
setRange(start, end)BarChartBuilderلضبط النطاق للرسم البياني.
setStacked()BarChartBuilderيستخدم هذا المخطّط خطوطًا مكدّسة، ما يعني أنّه يتم تجميع قيم الخطوط والأشرطة (تجميعها).
setTitle(chartTitle)BarChartBuilderلضبط عنوان الرسم البياني.
setTitleTextStyle(textStyle)BarChartBuilderلضبط نمط النص لعنوان الرسم البياني
setXAxisTextStyle(textStyle)BarChartBuilderلضبط نمط نص المحور الأفقي
setXAxisTitle(title)BarChartBuilderتضيف عنوانًا إلى المحور الأفقي.
setXAxisTitleTextStyle(textStyle)BarChartBuilderلضبط نمط نص عنوان المحور الأفقي.
setYAxisTextStyle(textStyle)BarChartBuilderلضبط نمط نص المحور العمودي
setYAxisTitle(title)BarChartBuilderتُضيف عنوانًا إلى المحور العمودي.
setYAxisTitleTextStyle(textStyle)BarChartBuilderتُستخدَم لضبط نمط نص عنوان المحور العمودي.
useLogScale()BarChartBuilderتحوِّل محور النطاق إلى مقياس لوغاريتمي (يتطلب أن تكون جميع القيم موجبة).

Chart

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
getAs(contentType)Blobعرض البيانات داخل هذا العنصر كبيانات ثنائية كبيرة تم تحويلها إلى نوع المحتوى المحدّد
getBlob()Blobعرض البيانات داخل هذا الكائن ككتلة بيانات
getOptions()ChartOptionsتعرِض هذه الدالة خيارات هذا الرسم البياني، مثل الارتفاع والألوان والأُسس.

ChartHiddenDimensionStrategy

أماكن إقامة

الموقعالنوعالوصف
IGNORE_BOTHEnumالإعداد التلقائي: تتخطّى الرسوم البيانية أي أعمدة وصفوف مخفية.
IGNORE_ROWSEnumتتخطّى الرسوم البيانية الصفوف المخفية فقط.
IGNORE_COLUMNSEnumتتخطّى الرسوم البيانية الأعمدة المخفية فقط.
SHOW_BOTHEnumلا تتخطّى الرسومات البيانية الأعمدة أو الصفوف المخفية.

ChartMergeStrategy

أماكن إقامة

الموقعالنوعالوصف
MERGE_COLUMNSEnumتلقائي:
MERGE_ROWSEnumتدمج الرسوم البيانية صفوف نطاقات متعددة.

ChartOptions

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
get(option)Objectتعرِض هذه السمة خيارًا تم ضبطه لهذا الرسم البياني.
getOrDefault(option)Objectتعرِض هذه السمة خيارًا تم ضبطه لهذا الرسم البياني.

ChartType

أماكن إقامة

الموقعالنوعالوصف
TIMELINEEnumرسم بياني لسلسلة زمنية
AREAEnumرسم بياني مساحي
BAREnumرسم بياني شريطي
BUBBLEEnumرسم بياني فقاعي
CANDLESTICKEnumرسم بياني بالشموع اليابانية
COLUMNEnumرسم بياني عمودي
COMBOEnumرسم بياني مجمّع
GAUGEEnumرسم بياني للقياس
GEOEnumرسم بياني جغرافي
HISTOGRAMEnumالتردد الرسومي
RADAREnumرسم بياني نسيجي
LINEEnumرسم بياني خطي
ORGEnumرسم بياني هيكلي
PIEEnumرسم بياني دائري
SCATTEREnumرسم بياني للنقاط المبعثرة
SPARKLINEEnumرسم بياني لخطوط المؤشرات
STEPPED_AREAEnumرسم بياني مساحي مدرّج
TABLEEnumمخطط الجدول
TREEMAPEnumرسم بياني لخريطة متفرعة
WATERFALLEnumرسم بياني انحداري

Charts

أماكن إقامة

الموقعالنوعالوصف
ChartHiddenDimensionStrategyChartHiddenDimensionStrategyقائمة بكيفية التعبير عن السمات المخفية في مصدر معيّن في رسم بياني
ChartMergeStrategyChartMergeStrategyقائمة بكيفية التعبير عن نطاقات متعددة في المصدر في رسم بياني
ChartTypeChartTypeقائمة بأنواع الرسوم البيانية المتوافقة مع خدمة "الرسوم البيانية"
ColumnTypeColumnTypeقائمة بأنواع البيانات الصالحة للأعمدة في DataTable
CurveStyleCurveStyleقائمة بالأنماط للخطوط المنحنية في الرسم البياني
PointStylePointStyleقائمة بأنماط النقاط في سطر
PositionPositionقائمة بمواضع وسائل الإيضاح ضمن رسم بياني

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
newAreaChart()AreaChartBuilderيبدأ إنشاء رسم بياني خطي، كما هو موضّح في مستندات أدوات رسم Google البياني.
newBarChart()BarChartBuilderيبدأ إنشاء رسم بياني شريطي، كما هو موضّح في مستندات أدوات مخطّط Google البياني.
newColumnChart()ColumnChartBuilderيبدأ إنشاء رسم بياني أعمدة، كما هو موضّح في مستندات أدوات رسم Google البياني.
newDataTable()DataTableBuilderتُنشئ هذه الدالة جدول بيانات فارغًا يمكن ضبط قيمه يدويًا.
newDataViewDefinition()DataViewDefinitionBuilderلإنشاء تعريف جديد لعرض البيانات
newLineChart()LineChartBuilderيبدأ إنشاء مخطّط خطي، كما هو موضّح في مستندات أدوات مخطّط Google البياني.
newPieChart()PieChartBuilderيبدأ إنشاء رسم بياني دائري، كما هو موضّح في مستندات أدوات رسم Google البياني.
newScatterChart()ScatterChartBuilderيبدأ إنشاء مخطّط مبعثر، كما هو موضّح في مستندات أدوات مخطّط Google.
newTableChart()TableChartBuilderيبدأ إنشاء مخطّط بياني للجدول، كما هو موضّح في مستندات أدوات مخطّطات Google.
newTextStyle()TextStyleBuilderلإنشاء أداة إنشاء أنماط نص جديدة.

ColumnChartBuilder

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
build()Chartإنشاء الرسم البياني
reverseCategories()ColumnChartBuilderيعكس رسم السلاسل في محور النطاق.
setBackgroundColor(cssValue)ColumnChartBuilderلضبط لون خلفية الرسم البياني.
setColors(cssValues)ColumnChartBuilderتُستخدَم لضبط ألوان الخطوط في الرسم البياني.
setDataSourceUrl(url)ColumnChartBuilderلضبط عنوان URL لمصدر البيانات المستخدَم لسحب البيانات من مصدر خارجي، مثل "جداول بيانات Google".
setDataTable(tableBuilder)ColumnChartBuilderتُستخدَم هذه الطريقة لضبط جدول البيانات الذي سيتم استخدامه في الرسم البياني باستخدام DataTableBuilder.
setDataTable(table)ColumnChartBuilderتُستخدَم لضبط جدول البيانات الذي يحتوي على خطوط الرسم البياني، بالإضافة إلى تصنيفات محور السّين.
setDataViewDefinition(dataViewDefinition)ColumnChartBuilderلضبط تعريف عرض البيانات المراد استخدامه في الرسم البياني
setDimensions(width, height)ColumnChartBuilderتُستخدَم لضبط سمات الرسم البياني.
setLegendPosition(position)ColumnChartBuilderلضبط موضع العنوان التفسيري بالنسبة إلى الرسم البياني
setLegendTextStyle(textStyle)ColumnChartBuilderلضبط نمط النص لشرح الرسم البياني
setOption(option, value)ColumnChartBuilderلضبط الخيارات المتقدّمة لهذا الرسم البياني
setRange(start, end)ColumnChartBuilderلضبط النطاق للرسم البياني.
setStacked()ColumnChartBuilderيستخدم هذا المخطّط خطوطًا مكدّسة، ما يعني أنّه يتم تجميع قيم الخطوط والأشرطة (تجميعها).
setTitle(chartTitle)ColumnChartBuilderلضبط عنوان الرسم البياني.
setTitleTextStyle(textStyle)ColumnChartBuilderلضبط نمط النص لعنوان الرسم البياني
setXAxisTextStyle(textStyle)ColumnChartBuilderلضبط نمط نص المحور الأفقي
setXAxisTitle(title)ColumnChartBuilderتضيف عنوانًا إلى المحور الأفقي.
setXAxisTitleTextStyle(textStyle)ColumnChartBuilderلضبط نمط نص عنوان المحور الأفقي.
setYAxisTextStyle(textStyle)ColumnChartBuilderلضبط نمط نص المحور العمودي
setYAxisTitle(title)ColumnChartBuilderتُضيف عنوانًا إلى المحور العمودي.
setYAxisTitleTextStyle(textStyle)ColumnChartBuilderتُستخدَم لضبط نمط نص عنوان المحور العمودي.
useLogScale()ColumnChartBuilderتحوِّل محور النطاق إلى مقياس لوغاريتمي (يتطلب أن تكون جميع القيم موجبة).

ColumnType

أماكن إقامة

الموقعالنوعالوصف
DATEEnumتتوافق مع قيم التاريخ.
NUMBEREnumتتوافق مع القيم الرقمية.
STRINGEnumتتوافق مع قيم السلاسل.

CurveStyle

أماكن إقامة

الموقعالنوعالوصف
NORMALEnumخطوط مستقيمة بدون منحنيات
SMOOTHEnumتم تلطيف زوايا الخط.

DataTable

DataTableBuilder

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
addColumn(type, label)DataTableBuilderتُضيف هذه الدالة عمودًا إلى جدول البيانات.
addRow(values)DataTableBuilderتُضيف صفًا إلى جدول البيانات.
build()DataTableتُنشئ جدول بيانات وتُعرِضه.
setValue(row, column, value)DataTableBuilderلضبط قيمة معيّنة في الجدول

DataTableSource

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
getDataTable()DataTableعرض البيانات داخل هذا العنصر كجدول بيانات

DataViewDefinition

DataViewDefinitionBuilder

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
build()DataViewDefinitionتُنشئ هذه الدالة عنصر تعريف عرض البيانات الذي تم إنشاؤه باستخدام أداة الإنشاء هذه، وتُعيده.
setColumns(columns)DataViewDefinitionBuilderلضبط فهارس الأعمدة المطلوب تضمينها في عرض البيانات، بالإضافة إلى تحديد معلومات عمود الدور

LineChartBuilder

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
build()Chartإنشاء الرسم البياني
reverseCategories()LineChartBuilderيعكس رسم السلاسل في محور النطاق.
setBackgroundColor(cssValue)LineChartBuilderلضبط لون خلفية الرسم البياني.
setColors(cssValues)LineChartBuilderتُستخدَم لضبط ألوان الخطوط في الرسم البياني.
setCurveStyle(style)LineChartBuilderلتحديد النمط المراد استخدامه للخطوط المنحنية في الرسم البياني
setDataSourceUrl(url)LineChartBuilderلضبط عنوان URL لمصدر البيانات المستخدَم لسحب البيانات من مصدر خارجي، مثل "جداول بيانات Google".
setDataTable(tableBuilder)LineChartBuilderتُستخدَم هذه الطريقة لضبط جدول البيانات الذي سيتم استخدامه في الرسم البياني باستخدام DataTableBuilder.
setDataTable(table)LineChartBuilderتُستخدَم لضبط جدول البيانات الذي يحتوي على خطوط الرسم البياني، بالإضافة إلى تصنيفات محور السّين.
setDataViewDefinition(dataViewDefinition)LineChartBuilderلضبط تعريف عرض البيانات المراد استخدامه في الرسم البياني
setDimensions(width, height)LineChartBuilderتُستخدَم لضبط سمات الرسم البياني.
setLegendPosition(position)LineChartBuilderلضبط موضع العنوان التفسيري بالنسبة إلى الرسم البياني
setLegendTextStyle(textStyle)LineChartBuilderلضبط نمط النص لشرح الرسم البياني
setOption(option, value)LineChartBuilderلضبط الخيارات المتقدّمة لهذا الرسم البياني
setPointStyle(style)LineChartBuilderتُستخدَم لضبط نمط النقاط في الخط.
setRange(start, end)LineChartBuilderلضبط النطاق للرسم البياني.
setTitle(chartTitle)LineChartBuilderلضبط عنوان الرسم البياني.
setTitleTextStyle(textStyle)LineChartBuilderلضبط نمط النص لعنوان الرسم البياني
setXAxisTextStyle(textStyle)LineChartBuilderلضبط نمط نص المحور الأفقي
setXAxisTitle(title)LineChartBuilderتضيف عنوانًا إلى المحور الأفقي.
setXAxisTitleTextStyle(textStyle)LineChartBuilderلضبط نمط نص عنوان المحور الأفقي.
setYAxisTextStyle(textStyle)LineChartBuilderلضبط نمط نص المحور العمودي
setYAxisTitle(title)LineChartBuilderتُضيف عنوانًا إلى المحور العمودي.
setYAxisTitleTextStyle(textStyle)LineChartBuilderتُستخدَم لضبط نمط نص عنوان المحور العمودي.
useLogScale()LineChartBuilderتحوِّل محور النطاق إلى مقياس لوغاريتمي (يتطلب أن تكون جميع القيم موجبة).

MatchType

أماكن إقامة

الموقعالنوعالوصف
EXACTEnumمطابقة القيم الدقيقة فقط
PREFIXEnumمطابقة البادئات بدءًا من بداية القيمة
ANYEnumمطابقة أي سلسلة فرعية

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
getName()Stringتعرِض هذه السمة اسم نوع المطابقة الذي سيتم استخدامه في ملف JSON للخيارات.

NumberRangeFilterBuilder

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
setMaxValue(maxValue)NumberRangeFilterBuilderتُستخدَم لضبط الحد الأقصى المسموح به للحدّ الأدنى للنطاق.
setMinValue(minValue)NumberRangeFilterBuilderتُستخدَم لضبط الحدّ الأدنى المسموح به لنطاق الحدّ الأدنى.
setOrientation(orientation)NumberRangeFilterBuilderلضبط اتجاه شريط التمرير
setShowRangeValues(showRangeValues)NumberRangeFilterBuilderلتحديد ما إذا كان سيتم عرض تصنيفات بجانب شريط التمرير الذي يعرض نطاقات النطاق المحدّد.
setTicks(ticks)NumberRangeFilterBuilderلتحديد عدد علامات الاختيار (المواضع الثابتة في شريط النطاق) التي يمكن أن تقع فيها إصبع التمرير في فلتر النطاق الرقمي

Orientation

أماكن إقامة

الموقعالنوعالوصف
HORIZONTALEnumالاتجاه الأفقي
VERTICALEnumالاتجاه العمودي

PickerValuesLayout

أماكن إقامة

الموقعالنوعالوصف
ASIDEEnumيتم عرض القيم المحدّدة في سطر نصي واحد بجانب التطبيق المصغّر لاختيار القيم.
BELOWEnumيتم عرض القيم المحدّدة في سطر نصي واحد أسفل التطبيق المصغّر.
BELOW_WRAPPINGEnumمشابه لما هو أدناه، ولكن يتم نقل الإدخالات التي لا يمكن وضعها في أداة الاختيار إلى سطر جديد.
BELOW_STACKEDEnumتظهر القيم المحدّدة في عمود أسفل التطبيق المصغّر.

PieChartBuilder

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
build()Chartإنشاء الرسم البياني
reverseCategories()PieChartBuilderيعكس رسم السلاسل في محور النطاق.
set3D()PieChartBuilderضبط الرسم البياني ليكون ثلاثي الأبعاد
setBackgroundColor(cssValue)PieChartBuilderلضبط لون خلفية الرسم البياني.
setColors(cssValues)PieChartBuilderتُستخدَم لضبط ألوان الخطوط في الرسم البياني.
setDataSourceUrl(url)PieChartBuilderلضبط عنوان URL لمصدر البيانات المستخدَم لسحب البيانات من مصدر خارجي، مثل "جداول بيانات Google".
setDataTable(tableBuilder)PieChartBuilderتُستخدَم هذه الطريقة لضبط جدول البيانات الذي سيتم استخدامه في الرسم البياني باستخدام DataTableBuilder.
setDataTable(table)PieChartBuilderتُستخدَم لضبط جدول البيانات الذي يحتوي على خطوط الرسم البياني، بالإضافة إلى تصنيفات محور السّين.
setDataViewDefinition(dataViewDefinition)PieChartBuilderلضبط تعريف عرض البيانات المراد استخدامه في الرسم البياني
setDimensions(width, height)PieChartBuilderتُستخدَم لضبط سمات الرسم البياني.
setLegendPosition(position)PieChartBuilderلضبط موضع العنوان التفسيري بالنسبة إلى الرسم البياني
setLegendTextStyle(textStyle)PieChartBuilderلضبط نمط النص لشرح الرسم البياني
setOption(option, value)PieChartBuilderلضبط الخيارات المتقدّمة لهذا الرسم البياني
setTitle(chartTitle)PieChartBuilderلضبط عنوان الرسم البياني.
setTitleTextStyle(textStyle)PieChartBuilderلضبط نمط النص لعنوان الرسم البياني

PointStyle

أماكن إقامة

الموقعالنوعالوصف
NONEEnumلا تعرض نقاط الخطوط.
TINYEnumاستخدِم نقاطًا صغيرة على شكل خطوط.
MEDIUMEnumاستخدِم نقاطًا مستقيمة متوسطة الحجم.
LARGEEnumاستخدِم نقاط خطوط كبيرة الحجم.
HUGEEnumاستخدِم نقاط الخطوط الأكبر حجمًا.

Position

أماكن إقامة

الموقعالنوعالوصف
TOPEnumأعلى الرسم البياني
RIGHTEnumعلى يسار الرسم البياني
BOTTOMEnumأسفل الرسم البياني
NONEEnumلا يتم عرض أيّ وسيلة إيضاح.

ScatterChartBuilder

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
build()Chartإنشاء الرسم البياني
setBackgroundColor(cssValue)ScatterChartBuilderلضبط لون خلفية الرسم البياني.
setColors(cssValues)ScatterChartBuilderتُستخدَم لضبط ألوان الخطوط في الرسم البياني.
setDataSourceUrl(url)ScatterChartBuilderلضبط عنوان URL لمصدر البيانات المستخدَم لسحب البيانات من مصدر خارجي، مثل "جداول بيانات Google".
setDataTable(tableBuilder)ScatterChartBuilderتُستخدَم هذه الطريقة لضبط جدول البيانات الذي سيتم استخدامه في الرسم البياني باستخدام DataTableBuilder.
setDataTable(table)ScatterChartBuilderتُستخدَم لضبط جدول البيانات الذي يحتوي على خطوط الرسم البياني، بالإضافة إلى تصنيفات محور السّين.
setDataViewDefinition(dataViewDefinition)ScatterChartBuilderلضبط تعريف عرض البيانات المراد استخدامه في الرسم البياني
setDimensions(width, height)ScatterChartBuilderتُستخدَم لضبط سمات الرسم البياني.
setLegendPosition(position)ScatterChartBuilderلضبط موضع العنوان التفسيري بالنسبة إلى الرسم البياني
setLegendTextStyle(textStyle)ScatterChartBuilderلضبط نمط النص لشرح الرسم البياني
setOption(option, value)ScatterChartBuilderلضبط الخيارات المتقدّمة لهذا الرسم البياني
setPointStyle(style)ScatterChartBuilderتُستخدَم لضبط نمط النقاط في الخط.
setTitle(chartTitle)ScatterChartBuilderلضبط عنوان الرسم البياني.
setTitleTextStyle(textStyle)ScatterChartBuilderلضبط نمط النص لعنوان الرسم البياني
setXAxisLogScale()ScatterChartBuilderتحويل المحور الأفقي إلى مقياس لوغاريتمي (يتطلب أن تكون جميع القيم موجبة)
setXAxisRange(start, end)ScatterChartBuilderلضبط النطاق للمحور الأفقي للرسم البياني
setXAxisTextStyle(textStyle)ScatterChartBuilderلضبط نمط نص المحور الأفقي
setXAxisTitle(title)ScatterChartBuilderتضيف عنوانًا إلى المحور الأفقي.
setXAxisTitleTextStyle(textStyle)ScatterChartBuilderلضبط نمط نص عنوان المحور الأفقي.
setYAxisLogScale()ScatterChartBuilderتحويل المحور العمودي إلى مقياس لوغاريتمي (يتطلب أن تكون جميع القيم موجبة)
setYAxisRange(start, end)ScatterChartBuilderلضبط النطاق للمحور العمودي للرسم البياني.
setYAxisTextStyle(textStyle)ScatterChartBuilderلضبط نمط نص المحور العمودي
setYAxisTitle(title)ScatterChartBuilderتُضيف عنوانًا إلى المحور العمودي.
setYAxisTitleTextStyle(textStyle)ScatterChartBuilderتُستخدَم لضبط نمط نص عنوان المحور العمودي.

StringFilterBuilder

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
setCaseSensitive(caseSensitive)StringFilterBuilderلضبط ما إذا كانت المطابقة حسّاسة لحالة الأحرف أم لا.
setMatchType(matchType)StringFilterBuilderلتحديد ما إذا كان يجب أن يتطابق عنصر التحكّم مع القيم الدقيقة فقط (MatchType.EXACT) أو البادئات بدءًا من بداية القيمة (MatchType.PREFIX) أو أي سلسلة فرعية (MatchType.ANY).
setRealtimeTrigger(realtimeTrigger)StringFilterBuilderلتحديد ما إذا كان يجب أن يتطابق عنصر التحكّم في أي وقت يتم فيه الضغط على مفتاح أو فقط عندما "يتغيّر" حقل الإدخال (فقدان التركيز أو الضغط على مفتاح Enter).

TableChartBuilder

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
build()Chartإنشاء الرسم البياني
enablePaging(enablePaging)TableChartBuilderلتحديد ما إذا كان سيتم تفعيل التنقل بين صفحات البيانات.
enablePaging(pageSize)TableChartBuilderتفعِّل ميزة تقسيم الصفحات وتضبط عدد الصفوف في كل صفحة.
enablePaging(pageSize, startPage)TableChartBuilderتفعِّل ميزة تقسيم الصفحات، وتحدِّد عدد الصفوف في كل صفحة وصفحة الجدول الأولى التي سيتم عرضها (أرقام الصفحات تستند إلى الصفر).
enableRtlTable(rtlEnabled)TableChartBuilderتوفّر ميزة أساسية للّغات التي تُكتب من اليمين إلى اليسار (مثل العربية أو العبرية) من خلال عكس ترتيب أعمدة الجدول، بحيث يكون العمود صفر هو العمود الأيمن، والعمود الأخير هو العمود الأيسر.
enableSorting(enableSorting)TableChartBuilderلضبط ما إذا كان سيتم ترتيب الأعمدة عندما ينقر المستخدم على عنوان عمود.
setDataSourceUrl(url)TableChartBuilderلضبط عنوان URL لمصدر البيانات المستخدَم لسحب البيانات من مصدر خارجي، مثل "جداول بيانات Google".
setDataTable(tableBuilder)TableChartBuilderتُستخدَم هذه الطريقة لضبط جدول البيانات الذي سيتم استخدامه في الرسم البياني باستخدام DataTableBuilder.
setDataTable(table)TableChartBuilderتُستخدَم لضبط جدول البيانات الذي يحتوي على خطوط الرسم البياني، بالإضافة إلى تصنيفات محور السّين.
setDataViewDefinition(dataViewDefinition)TableChartBuilderلضبط تعريف عرض البيانات المراد استخدامه في الرسم البياني
setDimensions(width, height)TableChartBuilderتُستخدَم لضبط سمات الرسم البياني.
setFirstRowNumber(number)TableChartBuilderلتحديد رقم الصف الأول في جدول البيانات
setInitialSortingAscending(column)TableChartBuilderلضبط فهرس العمود الذي يجب ترتيب الجدول وفقًا له في البداية (تصاعديًا).
setInitialSortingDescending(column)TableChartBuilderلضبط فهرس العمود الذي يجب ترتيب الجدول وفقًا له في البداية (تنازليًا).
setOption(option, value)TableChartBuilderلضبط الخيارات المتقدّمة لهذا الرسم البياني
showRowNumberColumn(showRowNumber)TableChartBuilderلتحديد ما إذا كان سيتم عرض رقم الصف كأول عمود في الجدول.
useAlternatingRowStyle(alternate)TableChartBuilderلتحديد ما إذا كان سيتم تعيين نمط الألوان المتناوبة للصفوف الفردية والزوجية في الرسم البياني للجدول.

TextStyle

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
getColor()Stringللحصول على لون نمط النص
getFontName()Stringتحصل على اسم خط نمط النص.
getFontSize()Numberتحصل على حجم خط نمط النص.

TextStyleBuilder

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
build()TextStyleتُنشئ هذه الدالة عنصر إعدادات نمط نصي تم إنشاؤه باستخدام هذا المُنشئ، وتُعرِض هذا العنصر.
setColor(cssValue)TextStyleBuilderلضبط لون نمط النص
setFontName(fontName)TextStyleBuilderلضبط اسم خط نمط النص
setFontSize(fontSize)TextStyleBuilderلتحديد حجم خط نمط النص