구성의 선택된 단일 정보가 포함됩니다. 이 속성에 따라 데이터 스튜디오에 단일 선택이 표시되는 방식이 결정됩니다.
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);
메서드
| 메서드 | 반환 유형 | 간략한 설명 |
|---|---|---|
add | Select | 새 선택 옵션을 추가합니다. |
set | Select | 이 구성 항목의 재정의를 사용 설정합니다. |
set | Select | 이 구성 항목의 도움말 텍스트를 설정합니다. |
set | Select | 이 구성 항목의 고유 ID를 설정합니다. |
set | Select | 이 구성 항목의 동적 상태를 설정합니다. |
set | Select | 이 구성 항목의 표시 이름을 설정합니다. |
자세한 문서
addOption(optionBuilder)
setAllowOverride(allowOverride)
이 구성 항목의 재정의를 사용 설정합니다. true로 설정된 경우 데이터 소스 생성자는 보고서 편집기에 대해 이 옵션을 사용 설정할 수 있습니다.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
allow | Boolean | 이 구성 항목을 보고서에서 재정의할 수 있는지 여부입니다. |
리턴
SelectSingle - 이 빌더(연결용)
setHelpText(helpText)
setId(id)
setIsDynamic(isDynamic)
이 구성 항목의 동적 상태를 설정합니다.
동적 구성 항목이 수정되면 후속 구성 항목이 삭제됩니다.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
is | Boolean | 설정할 동적 상태입니다. |
리턴
SelectSingle - 이 빌더(연결용)