Class OptionBuilder

OptionBuilder

Compilateur permettant de créer des options pour les éléments SelectSingle et 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 cet outil de création d'options.

Documentation détaillée

setLabel(label)

Définit le libellé de ce générateur d'options. Les étiquettes 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 cet outil de création 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.