Class OptionBuilder

অপশনবিল্ডার

SelectSingle এবং SelectMultiple এর জন্য অপশন তৈরি করার একটি বিল্ডার।

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

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Label(label) Option Builder এই অপশন বিল্ডারের লেবেল নির্ধারণ করে।
set Value(value) Option Builder এই অপশন বিল্ডারের মান নির্ধারণ করে।

বিস্তারিত ডকুমেন্টেশন

setLabel(label)

এই অপশন বিল্ডারের লেবেল নির্ধারণ করে। লেবেল হলো সেই লেখা যা ব্যবহারকারী ড্রপডাউন থেকে এক বা একাধিক অপশন নির্বাচন করার সময় দেখতে পান।

প্যারামিটার

নাম প্রকার বর্ণনা
label String লেবেলটি সেট করতে হবে।

ফেরত

OptionBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।


setValue(value)

এই অপশন বিল্ডারের মান নির্ধারণ করে। যখন কোনো ব্যবহারকারী ড্রপডাউন থেকে এক বা একাধিক অপশন নির্বাচন করেন, তখন এই মানগুলোই কোডে পাঠানো হয়।

প্যারামিটার

নাম প্রকার বর্ণনা
value String যে মানটি নির্ধারণ করতে হবে।

ফেরত

OptionBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।