रिमोट कॉन्फिग पैरामीटर का प्रतिनिधित्व करने वाला इंटरफ़ेस। पैरामीटर के किसी भी प्रभाव के लिए कम से कम एक 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;