mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Add iOS + Android support for getting/setting reload-and-profile-related settings
Summary: @public * Add support for getting/setting reload-and-profile-related settings in iOS + Android ## Changelog: [General][Added] - Add support for getting/setting reload-and-profile-related settings in iOS + Android Reviewed By: NickGerleman Differential Revision: D41040611 fbshipit-source-id: df99fb0101dfdfc6808708a5a6ecd9cb96a357d5
This commit is contained in:
1 parent
71399d0891
commit
96d6680e00
5 files changed
+80
-9
No files matched your search
+11
@@ -21,6 +21,7 @@ public class DevToolsSettingsManagerModule extends NativeDevToolsSettingsManager
|
||||
|
||||
private static final String SHARED_PREFERENCES_PREFIX = "ReactNative__DevToolsSettings";
|
||||
private static final String KEY_CONSOLE_PATCH_SETTINGS = "ConsolePatchSettings";
|
||||
private static final String KEY_PROFILING_SETTINGS = "ProfilingSettings";
|
||||
|
||||
private final SharedPreferences mSharedPreferences;
|
||||
|
||||
@@ -46,4 +47,14 @@ public class DevToolsSettingsManagerModule extends NativeDevToolsSettingsManager
|
||||
editor.putString(KEY_CONSOLE_PATCH_SETTINGS, newSettings);
|
||||
editor.apply();
|
||||
}
|
||||
|
||||
@Override
|
||||
public @Nullable String getProfilingSettings() {
|
||||
return mSharedPreferences.getString(KEY_PROFILING_SETTINGS, null);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setProfilingSettings(String newSettings) {
|
||||
mSharedPreferences.edit().putString(KEY_PROFILING_SETTINGS, newSettings).apply();
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user