RemoteConfigParameter interface

Remote Config parametresini temsil eden arayüz. Parametrenin herhangi bir etkiye sahip olması için en azından bir defaultValue veya conditionalValues ​​girişinin mevcut olması gerekir.

İmza:

export interface RemoteConfigParameter 

Özellikler

Mülk Tip Tanım
koşulluDeğerler { [anahtar: string]: RemoteConfigParameterValue ; } Bir (condition name, value) haritası. En yüksek önceliğin koşul adı (Uzak Yapılandırma şablonunun koşullar listesinde ilk sırada listelenen) bu parametrenin değerini belirler.
varsayılan değer RemoteConfigParameterValue Adlandırılmış koşullardan hiçbiri true olarak değerlendirilmediğinde parametrenin ayarlanacağı değer.
Tanım sicim Bu parametrenin açıklaması. 100 karakterden fazla olmamalıdır ve herhangi bir Unicode karakter içerebilir.
değer türü ParametreDeğerTürü Şablonun geçerli sürümündeki bu parametrenin tüm değerlerine ilişkin veri türü. Belirtilmemişse varsayılan olarak ParameterValueType.STRING olur.

RemoteConfigParameter.conditionalValues

Bir (condition name, value) haritası. En yüksek önceliğin koşul adı (Uzak Yapılandırma şablonunun koşullar listesinde ilk sırada listelenen) bu parametrenin değerini belirler.

İmza:

conditionalValues?: {
        [key: string]: RemoteConfigParameterValue;
    };

RemoteConfigParameter.defaultValue

Adlandırılmış koşullardan hiçbiri true olarak değerlendirilmediğinde parametrenin ayarlanacağı değer .

İmza:

defaultValue?: RemoteConfigParameterValue;

RemoteConfigParameter.description

Bu parametrenin açıklaması. 100 karakterden fazla olmamalıdır ve herhangi bir Unicode karakter içerebilir.

İmza:

description?: string;

RemoteConfigParameter.valueType

Şablonun geçerli sürümündeki bu parametrenin tüm değerlerine ilişkin veri türü. Belirtilmemişse varsayılan olarak ParameterValueType.STRING olur.

İmza:

valueType?: ParameterValueType;