Bring f-localStorage back

d076a210a1d3415852dd1e9d8746b0671eefbaf5

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +27 -0Ignore whitespace
public/scripts/f-localStorage.js+27 -0
@@ -0,0 +1,27 @@
1+////////////////// LOCAL STORAGE HANDLING /////////////////////
2+
3+export function SaveLocal(target, val) {
4+ localStorage.setItem(target, val);
5+ console.debug('SaveLocal -- ' + target + ' : ' + val);
6+}
7+export function LoadLocal(target) {
8+ console.debug('LoadLocal -- ' + target);
9+ return localStorage.getItem(target);
10+
11+}
12+export function LoadLocalBool(target) {
13+ let result = localStorage.getItem(target) === 'true';
14+ return result;
15+}
16+export function CheckLocal() {
17+ console.log('----------local storage---------');
18+ var i;
19+ for (i = 0; i < localStorage.length; i++) {
20+ console.log(localStorage.key(i) + ' : ' + localStorage.getItem(localStorage.key(i)));
21+ }
22+ console.log('------------------------------');
23+}
24+
25+export function ClearLocal() { localStorage.clear(); console.log('Removed All Local Storage'); }
26+
27+/////////////////////////////////////////////////////////////////////////