RemoteConfigParameter interface

रिमोट कॉन्फिग पैरामीटर का प्रतिनिधित्व करने वाला इंटरफ़ेस। पैरामीटर के किसी भी प्रभाव के लिए कम से कम एक defaultValue या एक conditionalValues ​​प्रविष्टि मौजूद होनी चाहिए।

हस्ताक्षर:

export interface RemoteConfigParameter 

गुण

संपत्ति प्रकार विवरण
सशर्तमूल्य { [कुंजी: स्ट्रिंग]: रिमोट कॉन्फिग पैरामीटर वैल्यू ; }(condition name, value) मानचित्र। सर्वोच्च प्राथमिकता का शर्त नाम (रिमोट कॉन्फिग टेम्प्लेट की शर्तों की सूची में सबसे पहले सूचीबद्ध) इस पैरामीटर का मान निर्धारित करता है।
डिफ़ॉल्ट मान रिमोट कॉन्फिग पैरामीटर वैल्यू पैरामीटर को सेट करने का मान, जब नामित शर्तों में से कोई भी true का मूल्यांकन नहीं करता है।
विवरण डोरी इस पैरामीटर का विवरण. 100 वर्णों से अधिक नहीं होना चाहिए और इसमें कोई भी यूनिकोड वर्ण हो सकता है।
मान प्रकार पैरामीटर वैल्यू प्रकार टेम्पलेट के वर्तमान संस्करण में इस पैरामीटर के सभी मानों के लिए डेटा प्रकार। यदि अनिर्दिष्ट है तो ParameterValueType.STRING पर डिफ़ॉल्ट होता है।

रिमोटकॉन्फ़िगपैरामीटर.कंडिशनलवैल्यूज़

(condition name, value) मानचित्र। सर्वोच्च प्राथमिकता का शर्त नाम (रिमोट कॉन्फिग टेम्प्लेट की शर्तों की सूची में सबसे पहले सूचीबद्ध) इस पैरामीटर का मान निर्धारित करता है।

हस्ताक्षर:

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

रिमोटकॉन्फ़िगपैरामीटर.डिफ़ॉल्टवैल्यू

पैरामीटर को सेट करने का मान, जब नामित शर्तों में से कोई भी true का मूल्यांकन नहीं करता है .

हस्ताक्षर:

defaultValue?: RemoteConfigParameterValue;

रिमोटकॉन्फ़िगपैरामीटर.विवरण

इस पैरामीटर का विवरण. 100 वर्णों से अधिक नहीं होना चाहिए और इसमें कोई भी यूनिकोड वर्ण हो सकता है।

हस्ताक्षर:

description?: string;

रिमोटकॉन्फिगपैरामीटर.वैल्यूटाइप

टेम्पलेट के वर्तमान संस्करण में इस पैरामीटर के सभी मानों के लिए डेटा प्रकार। यदि अनिर्दिष्ट है तो ParameterValueType.STRING पर डिफ़ॉल्ट होता है।

हस्ताक्षर:

valueType?: ParameterValueType;