Skip to content

Commit d141155

Browse files
author
Blanka Kulik
committed
Add enabling/disabling Tweak Store
1 parent 82f68a0 commit d141155

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

  • androidtweakslibrary/src/main/java/no/agens/androidtweakslibrary/models

androidtweakslibrary/src/main/java/no/agens/androidtweakslibrary/models/TweakStore.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ public class TweakStore {
1717
public static final String SHARED_PREFERENCES = "sharedPreferences";
1818
private static TweakStore tweakStore;
1919
private final String tweakStoreName;
20+
private Boolean isEnabled = false;
2021
private final List<Collection> collections = new ArrayList<>();
2122
private final SharedPreferences sharedPreferences;
2223
private final List<Callback> callbacks = new ArrayList<>();
@@ -38,6 +39,14 @@ public static TweakStore getInstance(Context context, String tweakStoreName) {
3839
return tweakStore;
3940
}
4041

42+
public void setEnabled(Boolean value) {
43+
isEnabled = value;
44+
}
45+
46+
public Boolean isEnabled() {
47+
return isEnabled;
48+
}
49+
4150
public void setValue(TweakBoolean tweakBoolean, Boolean value) {
4251
SharedPreferences.Editor editor = sharedPreferences.edit();
4352
editor.putBoolean(getTweakBooleanKey(tweakBoolean), value);

0 commit comments

Comments
 (0)