Um builder para criar opções para Selects e Selects.
const cc = DataStudioApp.createCommunityConnector(); const config = cc.getConfig(); const option1 = config.newOptionBuilder().setLabel('option label').setValue('option_value'); const option2 = config.newOptionBuilder() .setLabel('second option label') .setValue('option_value_2'); const 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 |
|---|---|---|
set | Option | Define o rótulo desse builder de opções. |
set | Option | Define o valor desse builder de opções. |
Documentação detalhada
set Label(label)
Define o rótulo desse builder de opções. Os rótulos são o texto que o usuário vê ao selecionar uma ou mais opções no menu suspenso.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
label | String | O rótulo a ser definido. |
Retornar
Option: este builder, para encadeamento.
set Value(value)
Define o valor desse builder de opções. Os valores são transmitidos 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
Option: este builder, para encadeamento.