تتيح هذه الخدمة للمستخدمين إنشاء رسوم بيانية باستخدام أدوات مخططات 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_BOTH | Enum | تلقائي، تتخطّى الرسوم البيانية أي أعمدة مخفية وصفوف مخفية. |
IGNORE_ROWS | Enum | تتخطى الرسوم البيانية الصفوف المخفية فقط. |
IGNORE_COLUMNS | Enum | تتخطى الرسوم البيانية الأعمدة المخفية فقط. |
SHOW_BOTH | Enum | لا تتخطى الرسوم البيانية الأعمدة المخفية أو الصفوف المخفية. |
ChartMergeStrategy
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
MERGE_COLUMNS | Enum | تلقائي: |
MERGE_ROWS | Enum | تدمج الرسوم البيانية صفوف النطاقات المتعددة. |
ChartOptions
الطُرق
الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
---|---|---|
get(option) | Object | تعرض خيارًا تم إعداده لهذا الرسم البياني. |
getOrDefault(option) | Object | تعرض خيارًا تم إعداده لهذا الرسم البياني. |
ChartType
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
TIMELINE | Enum | رسم بياني لسلسلة زمنية |
AREA | Enum | رسم بياني مساحي |
BAR | Enum | رسم بياني شريطي |
BUBBLE | Enum | رسم بياني فقاعي. |
CANDLESTICK | Enum | مخطط الشموع. |
COLUMN | Enum | رسم بياني عمودي |
COMBO | Enum | رسم بياني مجمّع |
GAUGE | Enum | رسم بياني للقياس |
GEO | Enum | رسم بياني جغرافي. |
HISTOGRAM | Enum | التردد الرسومي |
RADAR | Enum | مخطط نسيجي. |
LINE | Enum | رسم بياني خطي |
ORG | Enum | رسم بياني تنظيمي. |
PIE | Enum | رسم بياني دائري |
SCATTER | Enum | رسم بياني للنقاط المبعثرة |
SPARKLINE | Enum | رسم بياني لخط المؤشر. |
STEPPED_AREA | Enum | رسم بياني مساحي بخطوات |
TABLE | Enum | مخطط الجدول |
TREEMAP | Enum | رسم بياني هيكلي. |
WATERFALL | Enum | مخطط انحداري. |
Charts
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
ChartHiddenDimensionStrategy | ChartHiddenDimensionStrategy | تعداد لكيفية التعبير عن الأبعاد المخفية في المصدر في رسم بياني |
ChartMergeStrategy | ChartMergeStrategy | يشير ذلك المصطلح إلى قائمة تعداد توضّح كيفية التعبير عن النطاقات المتعددة في المصدر في رسم بياني. |
ChartType | ChartType | تعداد أنواع المخططات المتوافقة مع خدمة "المخططات". |
ColumnType | ColumnType | تمثّل هذه السمة تعداد أنواع البيانات الصالحة للأعمدة في DataTable . |
CurveStyle | CurveStyle | تعداد أنماط المنحنيات في رسم بياني |
PointStyle | PointStyle | يشير ذلك المصطلح إلى تعداد لأنماط النقاط في خط واحد. |
Position | Position | تعداد مواضع وسيلة الإيضاح داخل رسم بياني. |
الطُرق
الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
---|---|---|
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 | الوصف |
---|---|---|
DATE | Enum | يتطابق مع قيم التاريخ. |
NUMBER | Enum | يتطابق مع قيم الأرقام. |
STRING | Enum | تتجاوب مع قيم السلسلة. |
CurveStyle
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
NORMAL | Enum | خطوط مستقيمة بدون منحنى. |
SMOOTH | Enum | زوايا الخط ناعمة. |
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 | الوصف |
---|---|---|
EXACT | Enum | مطابقة القيم الدقيقة فقط |
PREFIX | Enum | مطابقة البادئات التي تبدأ من بداية القيمة |
ANY | Enum | مطابقة أي سلسلة فرعية |
الطُرق
الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
---|---|---|
getName() | String | تعرض اسم نوع المطابقة المطلوب استخدامه في خيارات JSON. |
NumberRangeFilterBuilder
الطُرق
الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
---|---|---|
setMaxValue(maxValue) | NumberRangeFilterBuilder | لضبط القيمة القصوى المسموح بها للنطاق الأدنى. |
setMinValue(minValue) | NumberRangeFilterBuilder | لضبط القيمة الصغرى المسموح بها للنطاق الأدنى. |
setOrientation(orientation) | NumberRangeFilterBuilder | لضبط اتجاه شريط التمرير. |
setShowRangeValues(showRangeValues) | NumberRangeFilterBuilder | لتعيين ما إذا كان سيتم وضع تصنيفات بجوار شريط التمرير يعرض نطاقات النطاق المحدد. |
setTicks(ticks) | NumberRangeFilterBuilder | لضبط عدد علامات التجزئة (الموضوعات الثابتة في شريط النطاق) التي يمكن أن تقع فيها إبهامات شريط تمرير فلتر نطاق الأرقام. |
Orientation
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
HORIZONTAL | Enum | الاتجاه الأفقي. |
VERTICAL | Enum | الاتجاه الرأسي. |
PickerValuesLayout
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
ASIDE | Enum | يتم عرض القيم المحدّدة في سطر نص واحد بجانب أداة اختيار القيم. |
BELOW | Enum | يتم عرض القيم المحددة في سطر نص واحد أسفل التطبيق المصغّر. |
BELOW_WRAPPING | Enum | على غرار ما يلي، ولكن الإدخالات التي لا يمكن احتواءها في أداة الاختيار التفاف إلى سطر جديد. |
BELOW_STACKED | Enum | يتم عرض القيم المحددة في عمود أسفل التطبيق المصغّر. |
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 | الوصف |
---|---|---|
NONE | Enum | عدم عرض نقاط الأسطر. |
TINY | Enum | استخدِم نقاطًا صغيرة. |
MEDIUM | Enum | استخدِم نقاط خط متوسطة الحجم. |
LARGE | Enum | استخدِم نقاطًا خطية كبيرة الحجم. |
HUGE | Enum | استخدام نقاط الأسطر الأكبر حجمًا. |
Position
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
TOP | Enum | أعلى الرسم البياني |
RIGHT | Enum | على يسار الرسم البياني. |
BOTTOM | Enum | أسفل الرسم البياني |
NONE | Enum | ولا يتم عرض أي وسيلة إيضاح. |
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 | لضبط حجم خط نمط النص. |