Um builder para criar opções para SelectSingle
s e SelectMultiple
s.
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étodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
setLabel(label) | OptionBuilder | Define o rótulo desse criador de opções. |
setValue(value) | OptionBuilder | Define o valor desse criador de opções. |
Documentação detalhada
setLabel(label)
Define o rótulo desse criador de opções. Rótulos são o texto que o usuário vê ao selecionar uma ou mais opções da lista suspensa.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
label | String | O rótulo que será definido. |
Retornar
OptionBuilder
: este builder para encadeamento.
setValue(value)
Define o valor desse criador de opções. Os valores são passados para o código quando um usuário seleciona uma ou mais opções no menu suspenso.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
value | String | O valor que será definido. |
Retornar
OptionBuilder
: este builder para encadeamento.