Exemple #1
0
        public void GetValue_Return()
        {
            ReactConfig.SetValue("test", "testsetvalue");
            var value = ReactConfig.GetValue("test");

            Assert.AreEqual("testsetvalue", value);
        }
        //TODO: Microsoft had not support permanent storage yet,
        //so use our implement instead temp
        private void SetSetting <T>(string key, T value)
        {
            if (value is bool)
            {
                ReactConfig.SetValue(key, value.ToString().ToLower());
            }
            else if (value is string)
            {
                ReactConfig.SetValue(key, value.ToString());
            }
            else
            {
                RNTracer.Write(ReactConstants.Tag, "[RN_EXCEPTION]ERROR! ReactNative.DevSupport.DevInternalSettings GetSetting encounter unexpected type");
                return;
            }

            if (s_triggerReload.Contains(key))
            {
                _debugManager.ReloadSettings();
            }
        }
Exemple #3
0
 public void SetValue_Return()
 {
     ReactConfig.SetValue("test", "testsetvalue");
 }