Charts Service

מצעדים

השירות הזה מאפשר למשתמשים ליצור תרשימים באמצעות Google Graphs ולעבד אותם בצד השרת. כדי לעבד תרשימים בדפדפן אינטרנט, השתמשו במקום זאת ב-GoogleChart 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.
Chartsנקודת כניסה ליצירת תרשימים בסקריפטים.
ColumnChartBuilderכלי לבניית תרשימי עמודות אנכיים.
ColumnTypeספירה של סוגי הנתונים החוקיים לעמודות ב-DataTable.
CurveStyleספירה של הסגנונות עבור עקומות בתרשים.
DataTableטבלת נתונים לשימוש בתרשימים.
DataTableBuilderBuilder של אובייקטים ב-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 Sheets.
setDataTable(tableBuilder)AreaChartBuilderמגדיר את טבלת הנתונים לשימוש בתרשים באמצעות DataTableBuilder.
setDataTable(table)AreaChartBuilderמגדיר את טבלת הנתונים שמכילה את הקווים של התרשים ואת התוויות של ציר ה-X.
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 Sheets.
setDataTable(tableBuilder)BarChartBuilderמגדיר את טבלת הנתונים לשימוש בתרשים באמצעות DataTableBuilder.
setDataTable(table)BarChartBuilderמגדיר את טבלת הנתונים שמכילה את הקווים של התרשים ואת התוויות של ציר ה-X.
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החזרת הנתונים שבתוך האובייקט הזה כ-blob שהומר לסוג התוכן שצוין.
getBlob()Blobהחזרת הנתונים שבתוך האובייקט הזה כ-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זהו ספירה של סוגי התרשימים הנתמכים על ידי השירותCharts.
ColumnTypeColumnTypeספירה של סוגי הנתונים החוקיים לעמודות ב-DataTable.
CurveStyleCurveStyleספירה של הסגנונות עבור עקומות בתרשים.
PointStylePointStyleספירה של סגנונות של נקודות בקו.
PositionPositionמונה של המיקומים במקרא בתוך תרשים.

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
newAreaChart()AreaChartBuilderמתחיל בבניית תרשים שטח, כפי שמתואר במסמכי התיעוד של Google Chart Tools.
newBarChart()BarChartBuilderמתחיל בבניית תרשים עמודות, כפי שמתואר במסמכי התיעוד בנושא Google Chart Tools.
newColumnChart()ColumnChartBuilderמתחיל בבניית תרשים עמודות אנכי, כפי שמתואר בתיעוד של Google Chart Tools.
newDataTable()DataTableBuilderיוצרת טבלת נתונים ריקה, שאפשר להגדיר את הערכים שלה באופן ידני.
newDataViewDefinition()DataViewDefinitionBuilderיוצרת הגדרה חדשה של תצוגת נתונים.
newLineChart()LineChartBuilderמתחיל בבניית תרשים קו, כפי שמתואר במסמכי התיעוד של Google Chart Tools.
newPieChart()PieChartBuilderמתחיל בבניית תרשים עוגה, כפי שמתואר בתיעוד של Google Chart Tools.
newScatterChart()ScatterChartBuilderמתחילים בבניית תרשים פיזור לפי ההוראות במאמר Google Chart Tools.
newTableChart()TableChartBuilderמתחיל בבניית תרשים טבלה, כפי שמתואר במסמכי התיעוד של Google Chart Tools.
newTextStyle()TextStyleBuilderיוצר כלי חדש ליצירת סגנונות טקסט.

ColumnChartBuilder

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
build()Chartבונה את התרשים.
reverseCategories()ColumnChartBuilderהופכת את ציור הסדרות בציר הדומיין.
setBackgroundColor(cssValue)ColumnChartBuilderהגדרת צבע הרקע של התרשים.
setColors(cssValues)ColumnChartBuilderהגדרת צבעי הקווים בתרשים.
setDataSourceUrl(url)ColumnChartBuilderמגדירה את כתובת ה-URL של מקור הנתונים לצורך שליפת נתונים ממקור חיצוני, כמו Google Sheets.
setDataTable(tableBuilder)ColumnChartBuilderמגדיר את טבלת הנתונים לשימוש בתרשים באמצעות DataTableBuilder.
setDataTable(table)ColumnChartBuilderמגדיר את טבלת הנתונים שמכילה את הקווים של התרשים ואת התוויות של ציר ה-X.
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 Sheets.
setDataTable(tableBuilder)LineChartBuilderמגדיר את טבלת הנתונים לשימוש בתרשים באמצעות DataTableBuilder.
setDataTable(table)LineChartBuilderמגדיר את טבלת הנתונים שמכילה את הקווים של התרשים ואת התוויות של ציר ה-X.
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 Sheets.
setDataTable(tableBuilder)PieChartBuilderמגדיר את טבלת הנתונים לשימוש בתרשים באמצעות DataTableBuilder.
setDataTable(table)PieChartBuilderמגדיר את טבלת הנתונים שמכילה את הקווים של התרשים ואת התוויות של ציר ה-X.
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 Sheets.
setDataTable(tableBuilder)ScatterChartBuilderמגדיר את טבלת הנתונים לשימוש בתרשים באמצעות DataTableBuilder.
setDataTable(table)ScatterChartBuilderמגדיר את טבלת הנתונים שמכילה את הקווים של התרשים ואת התוויות של ציר ה-X.
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 Sheets.
setDataTable(tableBuilder)TableChartBuilderמגדיר את טבלת הנתונים לשימוש בתרשים באמצעות DataTableBuilder.
setDataTable(table)TableChartBuilderמגדיר את טבלת הנתונים שמכילה את הקווים של התרשים ואת התוויות של ציר ה-X.
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הגדרת גודל הגופן של סגנון הטקסט.