Class OptionBuilder

OptionBuilder

用於建立 SelectSingleSelectMultiple 選項的建構工具。

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:這個建構工具用於鏈結。


setValue(value)

設定這個選項建構工具的值。值是使用者傳遞至程式碼時 從下拉式選單中選取一或多個選項

參數

名稱類型說明
valueString要設定的值。

回攻員

OptionBuilder:這個建構工具用於鏈結。