RemoteConfigParameter interface

Интерфейс, представляющий параметр 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;