Class OptionBuilder

OptionBuilder

Builder ליצירת אפשרויות ל-SelectSingle ול-SelectMultiple.

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

var option1 = config.newOptionBuilder()
  .setLabel("option label")
  .setValue("option_value");

var option2 = config.newOptionBuilder()
  .setLabel("second option label")
  .setValue("option_value_2");

var info1 = config.newSelectSingle()
  .setId("api_endpoint")
  .setName("Data Type")
  .setHelpText("Select the data type you're interested in.")
  .addOption(option1)
  .addOption(option2);

שיטות

שיטהסוג הערך המוחזרתיאור קצר
setLabel(label)OptionBuilderמגדיר את התווית של הכלי הזה ליצירת אפשרויות.
setValue(value)OptionBuilderמגדיר את הערך של הכלי הזה ליצירת אפשרויות.

מסמכי תיעוד מפורטים

setLabel(label)

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

פרמטרים

שםסוגתיאור
labelStringהתווית שיש להגדיר.

חזרה

OptionBuilder – ה-builder הזה, לשרשורים.


setValue(value)

מגדיר את הערך של הכלי הזה ליצירת אפשרויות. הערכים הם מה שמועבר לקוד כשמשתמש בוחר אפשרות אחת או יותר מהתפריט הנפתח.

פרמטרים

שםסוגתיאור
valueStringהערך שיש להגדיר.

חזרה

OptionBuilder – ה-builder הזה, לשרשורים.