Class OptionBuilder

옵션빌더

SelectSingleSelectMultiple의 옵션을 만드는 빌더입니다.

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);

메서드

메서드반환 유형간략한 설명
setLabel(label)OptionBuilder이 옵션 빌더의 라벨을 설정합니다.
setValue(value)OptionBuilder이 옵션 빌더의 값을 설정합니다.

자세한 문서

setLabel(label)

이 옵션 빌더의 라벨을 설정합니다. 라벨은 사용자가 드롭다운에서 하나 이상의 옵션을 선택할 때 표시되는 텍스트입니다.

매개변수

이름유형설명
labelString설정할 라벨입니다.

리턴

OptionBuilder: 체이닝을 위한 이 빌더


setValue(value)

이 옵션 빌더의 값을 설정합니다. 값은 사용자가 드롭다운에서 하나 이상의 옵션을 선택할 때 코드에 전달되는 값입니다.

매개변수

이름유형설명
valueString설정할 값입니다.

리턴

OptionBuilder: 체이닝을 위한 이 빌더