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 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 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 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 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 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 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 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لضبط حجم خط نمط النص.