表示远程配置参数的接口。至少必须存在defaultValue
或conditionalValues
条目才能使参数产生任何效果。
签名:
export interface RemoteConfigParameter
特性
财产 | 类型 | 描述 |
---|---|---|
条件值 | { [键:字符串]: RemoteConfigParameterValue ; } | (condition name, value) 映射。最高优先级的条件名称(远程配置模板的条件列表中第一个列出的条件名称)决定此参数的值。 |
默认值 | 远程配置参数值 | 当所有指定条件均不计算为true 时,将参数设置为的值。 |
描述 | 细绳 | 该参数的说明。不应超过 100 个字符,并且可以包含任何 Unicode 字符。 |
值类型 | 参数值类型 | 当前版本模板中此参数的所有值的数据类型。如果未指定,则默认为ParameterValueType.STRING 。 |
RemoteConfigParameter.conditionalValues
(condition name, value)
映射。最高优先级的条件名称(远程配置模板的条件列表中第一个列出的条件名称)决定此参数的值。
签名:
conditionalValues?: {
[key: string]: RemoteConfigParameterValue;
};
RemoteConfigParameter.defaultValue
当所有指定条件均不为true
时,将参数设置为 true 的值。
签名:
defaultValue?: RemoteConfigParameterValue;
RemoteConfigParameter.description
该参数的描述。不应超过 100 个字符,并且可以包含任何 Unicode 字符。
签名:
description?: string;
RemoteConfigParameter.valueType
当前版本模板中此参数的所有值的数据类型。如果未指定,则默认为ParameterValueType.STRING
。
签名:
valueType?: ParameterValueType;