Class SelectSingle

선택단일

구성에 관한 일부 정보를 포함합니다. 이 속성에 따라 선택한 단일 항목이 데이터 스튜디오에 표시되는 방식이 결정됩니다.

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.')
                  .setAllowOverride(true)
                  .addOption(option1)
                  .addOption(option2);

메서드

메서드반환 유형간략한 설명
addOption(optionBuilder)SelectSingle새 선택 옵션을 추가합니다.
setAllowOverride(allowOverride)SelectSingle이 구성 항목의 재정의를 사용 설정합니다.
setHelpText(helpText)SelectSingle이 구성 항목의 도움말 텍스트를 설정합니다.
setId(id)SelectSingle이 구성 항목의 고유 ID를 설정합니다.
setIsDynamic(isDynamic)SelectSingle이 구성 항목의 동적 상태를 설정합니다.
setName(name)SelectSingle이 구성 항목의 표시 이름을 설정합니다.

자세한 문서

addOption(optionBuilder)

새 선택 옵션을 추가합니다.

매개변수

이름유형설명
optionBuilderOptionBuilder옵션의 빌더입니다.

리턴

SelectSingle: 체이닝을 위한 이 빌더


setAllowOverride(allowOverride)

이 구성 항목의 재정의를 사용 설정합니다. true로 설정하면 데이터 소스 작성자가 보고서 편집기에 이를 사용 설정할 수 있습니다.

매개변수

이름유형설명
allowOverrideBoolean이 구성 항목을 보고서에서 재정의할 수 있는지 여부입니다.

리턴

SelectSingle: 체이닝을 위한 이 빌더


setHelpText(helpText)

이 구성 항목의 도움말 텍스트를 설정합니다.

매개변수

이름유형설명
helpTextString설정할 helpText입니다.

리턴

SelectSingle: 체이닝을 위한 이 빌더


setId(id)

이 구성 항목의 고유 ID를 설정합니다.

매개변수

이름유형설명
idString설정할 ID입니다.

리턴

SelectSingle: 체이닝을 위한 이 빌더


setIsDynamic(isDynamic)

이 구성 항목의 동적 상태를 설정합니다.

동적 구성 항목이 수정되면 후속 구성 항목이 삭제됩니다.

매개변수

이름유형설명
isDynamicBoolean설정할 동적 상태입니다.

리턴

SelectSingle: 체이닝을 위한 이 빌더


setName(name)

이 구성 항목의 표시 이름을 설정합니다.

매개변수

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

리턴

SelectSingle: 체이닝을 위한 이 빌더