Class Config

Config

מכיל את רשומות התצורה של מחבר. רשומות התצורה האלה מגדירות את השאלות שיוצגו כשמוסיפים מחבר חדש.

const cc = DataStudioApp.createCommunityConnector();
const config = cc.getConfig();

const info_entry = config.newInfo().setId('info_id').setHelpText(
    'This connector can connect to multiple data endpoints.');

Methods

שיטהסוג הערך המוחזרתיאור קצר
build()Objectהפונקציה מאמתת את האובייקט הזה ומחזירה אותו בפורמט הנדרש ל-Data Studio.
newCheckbox()Checkboxהפונקציה מחזירה רשומה חדשה של הגדרת תיבת סימון.
newInfo()Infoהפונקציה מחזירה רשומה חדשה של הגדרת מידע.
newOptionBuilder()OptionBuilderהפונקציה מחזירה כלי חדש ליצירת אפשרויות.
newSelectMultiple()SelectMultipleהפונקציה מחזירה רשומה חדשה של הגדרה מסוג 'בחירת כמה אפשרויות'.
newSelectSingle()SelectSingleהפונקציה מחזירה רשומה חדשה של הגדרה יחידה שנבחרה.
newTextArea()TextAreaהפונקציה מחזירה רשומה חדשה של הגדרת אזור טקסט.
newTextInput()TextInputהפונקציה מחזירה רשומה חדשה של הגדרת קלט טקסט.
printJson()Stringהדפסת הייצוג של האובייקט הזה ב-JSON.
setDateRangeRequired(dateRangeRequired)Configאם הערך הוא true, טווח תאריכים מסופק לבקשות getData().
setIsSteppedConfig(isSteppedConfig)Configאם הערך הוא true, getConfig() ייכלל שוב עם הגדרות המשתמש הנוכחיות.

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

build()

הפונקציה מאמתת את האובייקט הזה ומחזירה אותו בפורמט הנדרש ל-Data Studio.

חזרה

Object – האובייקט Config המאומת.


newCheckbox()

הפונקציה מחזירה רשומה חדשה של הגדרת תיבת סימון.

חזרה

Checkbox — רשומת הגדרה חדשה של תיבת סימון.


newInfo()

הפונקציה מחזירה רשומה חדשה של הגדרת מידע.

חזרה

Info — רשומה חדשה של הגדרת מידע.


newOptionBuilder()

הפונקציה מחזירה כלי חדש ליצירת אפשרויות.

חזרה

OptionBuilder – כלי חדש ליצירת אפשרויות.


newSelectMultiple()

הפונקציה מחזירה רשומה חדשה של הגדרה מסוג 'בחירת כמה אפשרויות'.

חזרה

SelectMultiple – רשומה חדשה של הגדרה אישית לבחירת כמה אפשרויות.


newSelectSingle()

הפונקציה מחזירה רשומה חדשה של הגדרה יחידה שנבחרה.

חזרה

SelectSingle – רשומה חדשה של הגדרה אישית יחידה שנבחרה.


newTextArea()

הפונקציה מחזירה רשומה חדשה של הגדרת אזור טקסט.

חזרה

TextArea – רשומה חדשה של הגדרת שדה טקסט.


newTextInput()

הפונקציה מחזירה רשומה חדשה של הגדרת קלט טקסט.

חזרה

TextInput — רשומה חדשה של הגדרת קלט טקסט.


printJson()

הדפסת הייצוג של האובייקט הזה ב-JSON. האפשרות הזו מיועדת לניפוי באגים בלבד.

חזרה

String


setDateRangeRequired(dateRangeRequired)

אם הערך הוא true, טווח תאריכים מסופק לבקשות getData().

פרמטרים

שםסוגתיאור
dateRangeRequiredBooleanאם צריך לציין טווח תאריכים לבקשות getData().

חזרה

Config – ה-builder הזה, לשרשור.


setIsSteppedConfig(isSteppedConfig)

אם הערך הוא true, getConfig() ייכלל שוב עם הגדרות המשתמש הנוכחיות.

פרמטרים

שםסוגתיאור
isSteppedConfigBooleanסטטוס ההגדרה המדורגת שרוצים להגדיר.

חזרה

Config – ה-builder הזה, לשרשור.