واجهة تمثِّل مَعلمة "الإعداد عن بُعد" وعلى الأقل، يجب توفّر إدخال defaultValue
أو conditionalValues
حتى يكون للمَعلمة أي تأثير.
Signature:
export interface RemoteConfigParameter
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
conditionalValues | { [key: string]: RemoteConfigPARAMValue; } | خريطة (condition name, value) ويحدِّد اسم الشرط ذي الأولوية الأعلى (الاسم المُدرَج أولاً في قائمة شروط نموذج "الإعداد عن بُعد") قيمة هذه المَعلمة. |
defaultValue | RemoteConfigparamValue | القيمة المطلوب ضبط المعلمة عليها، عندما لا يتم تقييم أي من الشروط المُسمّاة إلى true . |
description | السلسلة | تمثّل هذه السمة وصفًا لهذه المَعلمة. يجب ألا يزيد عن 100 حرف، ويمكن أن يحتوي على أي من أحرف يونيكود. |
valueType | مَعلمةValueType | نوع البيانات لجميع قيم هذه المَعلمة في الإصدار الحالي من النموذج ويتم ضبط القيمة التلقائية على ParameterValueType.STRING في حال عدم تحديدها. |
RemoteConfigparam.conditionalValues
خريطة (condition name, value)
ويحدِّد اسم الشرط ذي الأولوية الأعلى (الاسم المُدرَج أولاً في قائمة شروط نموذج "الإعداد عن بُعد") قيمة هذه المَعلمة.
Signature:
conditionalValues?: {
[key: string]: RemoteConfigParameterValue;
};
RemoteConfigparam.defaultValue
القيمة المطلوب ضبط المعلمة عليها، عندما لا يتم تقييم أي من الشروط المُسمّاة إلى true
.
Signature:
defaultValue?: RemoteConfigParameterValue;
RemoteConfigPARAM.description
تمثّل هذه السمة وصفًا لهذه المَعلمة. يجب ألا يزيد عن 100 حرف، ويمكن أن يحتوي على أي من أحرف يونيكود.
Signature:
description?: string;
RemoteConfigparam.valueType
نوع البيانات لجميع قيم هذه المَعلمة في الإصدار الحالي من النموذج ويتم ضبط القيمة التلقائية على ParameterValueType.STRING
في حال عدم تحديدها.
Signature:
valueType?: ParameterValueType;