78 lines
1.5 KiB
JavaScript
78 lines
1.5 KiB
JavaScript
class SessionStorageManager {
|
|
|
|
constructor() {
|
|
}
|
|
|
|
clear() {
|
|
sessionStorage.clear();
|
|
}
|
|
|
|
removeItem(key) {
|
|
return sessionStorage.removeItem(key);
|
|
}
|
|
|
|
// maestro user ID
|
|
set maestroID(value) {
|
|
sessionStorage.setItem("maestroID", value);
|
|
}
|
|
get maestroID() {
|
|
return sessionStorage.getItem("maestroID");
|
|
}
|
|
|
|
// player name
|
|
set playerName(value) {
|
|
sessionStorage.setItem("playerName", value);
|
|
}
|
|
get playerName() {
|
|
return sessionStorage.getItem("playerName");
|
|
}
|
|
|
|
// player user ID
|
|
set playerUserID(value) {
|
|
sessionStorage.setItem("playerUserID", value);
|
|
}
|
|
get playerUserID() {
|
|
return sessionStorage.getItem("playerUserID");
|
|
}
|
|
|
|
// playing app id
|
|
set playingAppID(value) {
|
|
sessionStorage.setItem("playingAppID", value);
|
|
}
|
|
get playingAppID() {
|
|
return sessionStorage.getItem("playingAppID");
|
|
}
|
|
|
|
// playing app name
|
|
set playingAppName(value) {
|
|
sessionStorage.setItem("playingAppName", value);
|
|
}
|
|
get playingAppName() {
|
|
return sessionStorage.getItem("playingAppName");
|
|
}
|
|
|
|
// playing app korean name
|
|
set playingAppKoreanName(value) {
|
|
sessionStorage.setItem("playingAppKoreanName", value);
|
|
}
|
|
get playingAppKoreanName() {
|
|
return sessionStorage.getItem("playingAppKoreanName");
|
|
}
|
|
|
|
// record
|
|
set record(value) {
|
|
sessionStorage.setItem("record", value);
|
|
}
|
|
get record() {
|
|
return sessionStorage.getItem("record");
|
|
}
|
|
|
|
// best record
|
|
set bestRecord(value) {
|
|
sessionStorage.setItem("bestRecord", value);
|
|
}
|
|
get bestRecord() {
|
|
return sessionStorage.getItem("bestRecord");
|
|
}
|
|
|
|
} |