Class OptionBuilder

OptionBuilder

Uno strumento per la creazione di 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.

Ritorni

OptionBuilder - Questo builder, per il concatenamento.


setValue(value)

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

Parametri

NomeTipoDescrizione
valueStringIl valore da impostare.

Ritorni

OptionBuilder - Questo builder, per il concatenamento.