Class OptionBuilder

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)

このオプション ビルダーのラベルを設定します。ラベルは、プルダウンから 1 つ以上のオプションを選択する際にユーザーに表示されるテキストです。

パラメータ

名前説明
labelString設定するラベル。

戻る

OptionBuilder - チェーン用のこのビルダー。


setValue(value)

このオプション ビルダーの値を設定します。値は、ユーザーがプルダウンから 1 つ以上のオプションを選択したときにコードに渡されるものです。

パラメータ

名前説明
valueString設定する値。

戻る

OptionBuilder - チェーン用のこのビルダー。