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 Chart.
newColumnChart()ColumnChartBuilderيبدأ في إنشاء رسم بياني عمودي، كما هو موضّح في مستندات أدوات الرسوم البيانية من Google.
newDataTable()DataTableBuilderتُنشئ هذه الدالة جدول بيانات فارغًا يمكن ضبط قيمه يدويًا.
newDataViewDefinition()DataViewDefinitionBuilderتنشئ هذه الطريقة تعريفًا جديدًا لعرض البيانات.
newLineChart()LineChartBuilderيبدأ في إنشاء رسم بياني خطي، كما هو موضّح في مستندات أدوات Google Chart.
newPieChart()PieChartBuilderيبدأ في إنشاء رسم بياني دائري، كما هو موضّح في مستندات أدوات الرسوم البيانية من Google.
newScatterChart()ScatterChartBuilderيبدأ في إنشاء رسم بياني بالنقاط المبعثرة، كما هو موضّح في مستندات أدوات Google Chart.
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تعرض هذه الدالة البيانات داخل هذا العنصر كـ 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تحدّد هذه السمة ما إذا كان عنصر التحكّم يجب أن يتطابق مع أي وقت يتم فيه الضغط على مفتاح أو فقط عندما &quot;تتغير&quot; حقل الإدخال (فقدان التركيز أو الضغط على مفتاح 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تضبط هذه السمة حجم خط نمط النص.