Class Checkbox

复选框

包含配置的复选框信息。其属性决定了该复选框在数据洞察中的显示方式。

const config = DataStudioApp.createCommunityConnector().getConfig();
const checkbox = config.newCheckbox()
                     .setId('use_https')
                     .setName('Use Https?')
                     .setHelpText('Whether or not https should be used.')
                     .setAllowOverride(true);

方法

方法返回类型简介
setAllowOverride(allowOverride)Checkbox允许替换此配置条目。
setHelpText(helpText)Checkbox设置此配置条目的帮助文本。
setId(id)Checkbox设置此配置条目的唯一 ID。
setIsDynamic(isDynamic)Checkbox设置此配置条目的动态状态。
setName(name)Checkbox设置此配置条目的显示名称。

详细文档

setAllowOverride(allowOverride)

允许替换此配置条目。如果设置为 true,数据源创建者可以选择为报告编辑器启用此功能。

参数

名称类型说明
allowOverrideBoolean此配置条目是否可以在报告中被替换。

返回

Checkbox - 此构建器,用于链式调用。


setHelpText(helpText)

设置此配置条目的帮助文本。

参数

名称类型说明
helpTextString要设置的 helpText。

返回

Checkbox - 此构建器,用于链式调用。


setId(id)

设置此配置条目的唯一 ID。

参数

名称类型说明
idString要设置的 ID。

返回

Checkbox - 此构建器,用于链式调用。


setIsDynamic(isDynamic)

设置此配置条目的动态状态。

如果修改了动态配置条目,系统会清除后续配置条目。

参数

名称类型说明
isDynamicBoolean要设置的动态状态。

返回

Checkbox - 此构建器,用于链式调用。


setName(name)

设置此配置条目的显示名称。

参数

名称类型说明
nameString要设置的名称。

返回

Checkbox - 此构建器,用于链式调用。