stylescape
Version:
Stylescape is a visual identity framework developed by Scape Agency.
63 lines • 1.62 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LocalStorageManager = void 0;
class LocalStorageManager {
static getInstance() {
if (!LocalStorageManager.instance) {
LocalStorageManager.instance = new LocalStorageManager();
}
return LocalStorageManager.instance;
}
setValue(key, value) {
try {
if (localStorage) {
localStorage.setItem(key, value);
}
else {
}
}
catch (error) {
console.error("Error saving to localStorage:", error);
}
}
getValue(key) {
try {
if (localStorage) {
return localStorage.getItem(key);
}
else {
return null;
}
}
catch (error) {
console.error("Error reading from localStorage:", error);
return null;
}
}
removeValue(key) {
try {
if (localStorage) {
localStorage.removeItem(key);
}
else {
}
}
catch (error) {
console.error("Error removing from localStorage:", error);
}
}
clearStorage() {
try {
if (localStorage) {
localStorage.clear();
}
else {
}
}
catch (error) {
console.error("Error clearing localStorage:", error);
}
}
}
exports.LocalStorageManager = LocalStorageManager;
//# sourceMappingURL=LocalStorageManager.js.map