Class OptionBuilder

OptionBuilder

Un builder per creare opzioni per SelectSingle e 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);

Metodi

MetodoTipo restituitoBreve descrizione
setLabel(label)OptionBuilderImposta l'etichetta di questo generatore di opzioni.
setValue(value)OptionBuilderImposta il valore di questo generatore di opzioni.

Documentazione dettagliata

setLabel(label)

Imposta l'etichetta di questo generatore di opzioni. Le etichette sono il testo che l'utente vede quando seleziona una o più opzioni dal menu a discesa.

Parametri

NomeTipoDescrizione
labelStringL'etichetta da impostare.

Invio

OptionBuilder: questo builder, per il concatenamento.


setValue(value)

Imposta il valore di questo generatore di opzioni. I valori sono ciò che viene passato al codice quando un utente seleziona una o più opzioni dal menu a discesa.

Parametri

NomeTipoDescrizione
valueStringIl valore da impostare.

Invio

OptionBuilder: questo builder, per il concatenamento.