diff --git a/data/src/main/java/one/nem/kidshift/data/UserSettings.java b/data/src/main/java/one/nem/kidshift/data/UserSettings.java index 0398e56..517306f 100644 --- a/data/src/main/java/one/nem/kidshift/data/UserSettings.java +++ b/data/src/main/java/one/nem/kidshift/data/UserSettings.java @@ -7,10 +7,14 @@ public interface UserSettings { interface ApiSetting { String getApiBaseUrl(); + void setApiBaseUrl(String url); } interface TaskSetting { int getDefaultIconColor(); + void setDefaultIconColor(int color); String getDefaultIconEmoji(); + void setDefaultIconEmoji(String emoji); + } } diff --git a/data/src/main/java/one/nem/kidshift/data/impl/UserSettingsDummyImpl.java b/data/src/main/java/one/nem/kidshift/data/impl/UserSettingsDummyImpl.java index 8a93d69..2386b07 100644 --- a/data/src/main/java/one/nem/kidshift/data/impl/UserSettingsDummyImpl.java +++ b/data/src/main/java/one/nem/kidshift/data/impl/UserSettingsDummyImpl.java @@ -28,6 +28,11 @@ public class UserSettingsDummyImpl implements UserSettings { public String getApiBaseUrl() { return "https://kidshift-beta.nem.one/"; } + + @Override + public void setApiBaseUrl(String url) { + + } } public class TaskSettingImpl implements UserSettings.TaskSetting { @@ -36,9 +41,19 @@ public class UserSettingsDummyImpl implements UserSettings { return Color.parseColor("#FF0000"); } + @Override + public void setDefaultIconColor(int color) { + + } + @Override public String getDefaultIconEmoji() { return "🤔"; } + + @Override + public void setDefaultIconEmoji(String emoji) { + + } } }