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 — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।