RemoteConfigParameter interface

واجهة تمثل معلمة التكوين عن بعد. على الأقل، يجب أن يكون إدخال defaultValue أو conditionalValues ​​موجودًا حتى يكون للمعلمة أي تأثير.

إمضاء:

export interface RemoteConfigParameter 

ملكيات

ملكية يكتب وصف
ConditionalValues { [مفتاح: سلسلة]: RemoteConfigParameterValue ; } خريطة (condition name, value) . يحدد اسم الشرط ذي الأولوية العليا (الاسم المدرج أولاً في قائمة شروط قالب التكوين عن بعد) قيمة هذه المعلمة.
القيمة الافتراضية RemoteConfigParameterValue القيمة التي سيتم تعيين المعلمة عليها، عندما لا يتم تقييم أي من الشروط المسماة إلى true .
وصف خيط وصف لهذه المعلمة. يجب ألا يزيد طوله عن 100 حرف، ويمكن أن يحتوي على أي أحرف Unicode.
valueType ParameterValueType نوع البيانات لكافة قيم هذه المعلمة في الإصدار الحالي من القالب. القيمة الافتراضية هي ParameterValueType.STRING إذا لم يتم تحديدها.

RemoteConfigParameter.conditionalValues

خريطة (condition name, value) . يحدد اسم الشرط ذي الأولوية العليا (الاسم المدرج أولاً في قائمة شروط قالب التكوين عن بعد) قيمة هذه المعلمة.

إمضاء:

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

RemoteConfigParameter.defaultValue

القيمة التي سيتم تعيين المعلمة إليها، عندما لا يتم تقييم أي من الشروط المسماة على أنها true .

إمضاء:

defaultValue?: RemoteConfigParameterValue;

RemoteConfigParameter.description

وصف لهذه المعلمة. يجب ألا يزيد طوله عن 100 حرف، ويمكن أن يحتوي على أي أحرف Unicode.

إمضاء:

description?: string;

RemoteConfigParameter.valueType

نوع البيانات لكافة قيم هذه المعلمة في الإصدار الحالي من القالب. القيمة الافتراضية هي ParameterValueType.STRING إذا لم يتم تحديدها.

إمضاء:

valueType?: ParameterValueType;