Class OptionBuilder

OptionBuilder

Compilateur permettant de créer des options pour les SelectSingle et les 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);

Méthodes

MéthodeType renvoyéBrève description
setLabel(label)OptionBuilderDéfinit le libellé de ce générateur d'options.
setValue(value)OptionBuilderDéfinit la valeur de ce générateur d'options.

Documentation détaillée

setLabel(label)

Définit le libellé de ce générateur d'options. Les libellés sont le texte que l'utilisateur voit lorsqu'il sélectionne une ou plusieurs options dans le menu déroulant.

Paramètres

NomTypeDescription
labelStringLibellé à définir.

Renvois

OptionBuilder : compilateur pour le chaînage.


setValue(value)

Définit la valeur de ce générateur d'options. Les valeurs sont les éléments transmis au code lorsqu'un utilisateur sélectionne une ou plusieurs options dans le menu déroulant.

Paramètres

NomTypeDescription
valueStringValeur à définir.

Renvois

OptionBuilder : compilateur pour le chaînage.