Setter追加

This commit is contained in:
ろむねこ 2024-06-21 11:22:53 +09:00
parent 542db318a8
commit d2c72109b8
Signed by: Fujimatsu
GPG Key ID: FA1F39A1BA37D168
2 changed files with 19 additions and 0 deletions

View File

@ -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);
}
}

View File

@ -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) {
}
}
}