Charts Service

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

تتيح هذه الخدمة للمستخدمين إنشاء رسوم بيانية باستخدام أدوات مخططات Google وعرضها من جهة الخادم. إذا كنت تريد عرض الرسوم البيانية في متصفح ويب، استخدِم واجهة برمجة تطبيقات Google Charts بدلاً من ذلك.

ينشئ هذا المثال جدول بيانات أساسي، ويملأ مخطط مساحي بالبيانات، ويضيفه إلى صفحة ويب كصورة:

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عرض البيانات داخل هذا الكائن على هيئة كائن ثنائي كبير (blob).
getOptions()ChartOptionsعرض الخيارات لهذا الرسم البياني، مثل الارتفاع والألوان والمحاور.

ChartHiddenDimensionStrategy

أماكن إقامة

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

ChartMergeStrategy

أماكن إقامة

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

ChartOptions

الطُرق

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

ChartType

أماكن إقامة

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

Charts

أماكن إقامة

الموقعTypeالوصف
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

أماكن إقامة

الموقعTypeالوصف
DATEEnumيتطابق مع قيم التاريخ.
NUMBEREnumيتطابق مع قيم الأرقام.
STRINGEnumتتجاوب مع قيم السلسلة.

CurveStyle

أماكن إقامة

الموقعTypeالوصف
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

أماكن إقامة

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

الطُرق

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

NumberRangeFilterBuilder

الطُرق

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

Orientation

أماكن إقامة

الموقعTypeالوصف
HORIZONTALEnumالاتجاه الأفقي.
VERTICALEnumالاتجاه الرأسي.

PickerValuesLayout

أماكن إقامة

الموقعTypeالوصف
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

أماكن إقامة

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

Position

أماكن إقامة

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