Class DataTableBuilder

DataTableBuilder

ה-builder של אובייקטי DataTable. כדי ליצור טבלת נתונים, קודם צריך לציין את העמודות שלה ואז להוסיף את השורות שלה, אחת אחרי השנייה. דוגמה:

const 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();

Methods

שיטהסוג הערך המוחזרתיאור קצר
addColumn(type, label)DataTableBuilderהוספת עמודה לטבלת הנתונים.
addRow(values)DataTableBuilderהוספת שורה לטבלת הנתונים.
build()DataTableיצירת טבלת נתונים והחזרתה.
setValue(row, column, value)DataTableBuilderהגדרת ערך ספציפי בטבלה.

מסמכים מפורטים



build()

יצירת טבלת נתונים והחזרתה.

חזרה

DataTable – טבלת הנתונים

זריקות

Error – אם טבלת הנתונים ריקה או לא תקינה מסיבה אחרת


setValue(row, column, value)

הגדרת ערך ספציפי בטבלה.

אפשר להגדיר ערך לפני שמוסיפים את העמודה לטבלת הנתונים. עם זאת, אם העמודה לא תתווסף בשלב כלשהו, המערכת תתעלם מהערך.

לא צריך למלא את כל ערכי העמודות. אלה שחסרים ייחשבו כ-null.

פרמטרים

שםסוגתיאור
rowIntegerאינדקס השורה (השורה הראשונה היא בעלת אינדקס 0)
columnIntegerאינדקס העמודה (לעמודה הראשונה יש אינדקס 0)
valueObjectהערך של תא הטבלה (צריך להיות מסוג המתאים לעמודה).

חזרה

DataTableBuilder – ה-builder הזה, לשרשור