Интерфейс, представляющий параметр Remote Config. Чтобы параметр имел какой-либо эффект, как минимум, должна присутствовать запись defaultValue
или conditionalValues
.
Подпись:
export interface RemoteConfigParameter
Характеристики
Свойство | Тип | Описание |
---|---|---|
условные значения | { [ключ: строка]: RemoteConfigParameterValue ; } | Карта (condition name, value) . Имя условия с наивысшим приоритетом (то, которое указано первым в списке условий шаблона Remote Config) определяет значение этого параметра. |
значение по умолчанию | RemoteConfigParameterValue | Значение, которое необходимо установить для параметра, если ни одно из названных условий не имеет значения true . |
описание | нить | Описание этого параметра. Не должно превышать 100 символов и может содержать любые символы Юникода. |
тип значения | ПараметрЗначениеТип | Тип данных для всех значений этого параметра в текущей версии шаблона. По умолчанию — ParameterValueType.STRING если не указано. |
RemoteConfigParameter.conditionalValues
Карта (condition name, value)
. Имя условия с наивысшим приоритетом (то, которое указано первым в списке условий шаблона Remote Config) определяет значение этого параметра.
Подпись:
conditionalValues?: {
[key: string]: RemoteConfigParameterValue;
};
RemoteConfigParameter.defaultValue
Значение, которое необходимо установить для параметра, если ни одно из названных условий не имеет значения true
.
Подпись:
defaultValue?: RemoteConfigParameterValue;
RemoteConfigParameter.description
Описание этого параметра. Не должно превышать 100 символов и может содержать любые символы Юникода.
Подпись:
description?: string;
RemoteConfigParameter.valueType
Тип данных для всех значений этого параметра в текущей версии шаблона. По умолчанию — ParameterValueType.STRING
если не указано.
Подпись:
valueType?: ParameterValueType;