Class OptionBuilder

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

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
setLabel(label)OptionBuilderตั้งค่าป้ายกำกับของเครื่องมือสร้างตัวเลือกนี้
setValue(value)OptionBuilderกำหนดค่าของเครื่องมือสร้างตัวเลือกนี้

เอกสารโดยละเอียด

setLabel(label)

ตั้งค่าป้ายกำกับของเครื่องมือสร้างตัวเลือกนี้ ป้ายกำกับคือข้อความที่ผู้ใช้เห็นเมื่อเลือกตัวเลือกอย่างน้อย 1 รายการจากเมนูแบบเลื่อนลง

พารามิเตอร์

ชื่อประเภทคำอธิบาย
labelStringป้ายกำกับที่จะตั้งค่า

รีเทิร์น

OptionBuilder - เครื่องมือสร้างนี้สำหรับการเชื่อมโยง


setValue(value)

กำหนดค่าของเครื่องมือสร้างตัวเลือกนี้ ค่าคือสิ่งที่ส่งไปยังโค้ดเมื่อผู้ใช้ เลือกตัวเลือกอย่างน้อย 1 รายการจากเมนูแบบเลื่อนลง

พารามิเตอร์

ชื่อประเภทคำอธิบาย
valueStringค่าที่จะตั้ง

รีเทิร์น

OptionBuilder - เครื่องมือสร้างนี้สำหรับการเชื่อมโยง