@@ -24,25 +24,25 @@ enum StorageObject {
2424 isAuthenticated,
2525 multipleAppsDetected;
2626
27- Persistance get persistance {
27+ Persistence get persistence {
2828 switch (this ) {
2929 case StorageObject .debugInfo:
30- return Persistance .sessionOnly;
30+ return Persistence .sessionOnly;
3131 case StorageObject .devToolsOpener:
32- return Persistance .acrossSessions;
32+ return Persistence .acrossSessions;
3333 case StorageObject .devToolsUri:
34- return Persistance .sessionOnly;
34+ return Persistence .sessionOnly;
3535 case StorageObject .encodedUri:
36- return Persistance .sessionOnly;
36+ return Persistence .sessionOnly;
3737 case StorageObject .isAuthenticated:
38- return Persistance .sessionOnly;
38+ return Persistence .sessionOnly;
3939 case StorageObject .multipleAppsDetected:
40- return Persistance .sessionOnly;
40+ return Persistence .sessionOnly;
4141 }
4242 }
4343}
4444
45- enum Persistance {
45+ enum Persistence {
4646 sessionOnly,
4747 acrossSessions;
4848}
@@ -58,7 +58,7 @@ Future<bool> setStorageObject<T>({
5858 value is String ? value : jsonEncode (serializers.serialize (value));
5959 final storageObj = < String , String > {storageKey: json};
6060 final completer = Completer <bool >();
61- final storageArea = _getStorageArea (type.persistance );
61+ final storageArea = _getStorageArea (type.persistence );
6262 storageArea.set (
6363 jsify (storageObj),
6464 allowInterop (() {
@@ -75,7 +75,7 @@ Future<bool> setStorageObject<T>({
7575Future <T ?> fetchStorageObject <T >({required StorageObject type, int ? tabId}) {
7676 final storageKey = _createStorageKey (type, tabId);
7777 final completer = Completer <T ?>();
78- final storageArea = _getStorageArea (type.persistance );
78+ final storageArea = _getStorageArea (type.persistence );
7979 storageArea.get (
8080 [storageKey],
8181 allowInterop ((Object ? storageObj) {
@@ -105,7 +105,7 @@ Future<T?> fetchStorageObject<T>({required StorageObject type, int? tabId}) {
105105Future <bool > removeStorageObject <T >({required StorageObject type, int ? tabId}) {
106106 final storageKey = _createStorageKey (type, tabId);
107107 final completer = Completer <bool >();
108- final storageArea = _getStorageArea (type.persistance );
108+ final storageArea = _getStorageArea (type.persistence );
109109 storageArea.remove (
110110 [storageKey],
111111 allowInterop (() {
@@ -144,14 +144,14 @@ void interceptStorageChange<T>({
144144 }
145145}
146146
147- StorageArea _getStorageArea (Persistance persistance ) {
147+ StorageArea _getStorageArea (Persistence persistence ) {
148148 // MV2 extensions don't have access to session storage:
149149 if (! isMV3) return chrome.storage.local;
150150
151- switch (persistance ) {
152- case Persistance .acrossSessions:
151+ switch (persistence ) {
152+ case Persistence .acrossSessions:
153153 return chrome.storage.local;
154- case Persistance .sessionOnly:
154+ case Persistence .sessionOnly:
155155 return chrome.storage.session;
156156 }
157157}
0 commit comments